Caffé Sport ★★★★★4.5 (838) Restaurants Southern Italian restaurant · Italian restaurant · Seafood restaurant (more) 574 Green St, San Francisco, CA 94133 Call Website Details →