Main content starts here, tab to start navigating

Hours & Location

517 Clement St,
San Francisco, CA 94118

(415) 742-4958

Until Further Notice, Open for Take-Out and Delivery Only

Weekdays 
4:30 - 8:30 pm

Weekends 
11:30am - 2pm, 4:30 - 8:30 pm


a drawing of a store's front entrance

Get Directions