Restaurants
Edit

Sabrosa

(415) 638-6500 | Facebook
3200 Fillmore St, San Francisco, CA 94123 | Directions
Hours: Mon-Fri:12:00 pm - 2:00 am/Sat, Sun:10:00 am - 2:00 am/
Explore Nearby