Hours & Location
517 Clement St,
San Francisco, CA 94118
(415) 742-4958
Open All Day Every Day for Dine-in, Take-Out and Delivery!
11:30am-9pm
Come on in!
517 Clement St,
San Francisco, CA 94118
(415) 742-4958
Open All Day Every Day for Dine-in, Take-Out and Delivery!
11:30am-9pm
Come on in!