Main content starts here, tab to start navigating

Hours & Location

660 Howard Street,
San Francisco, CA 94105

415-777-8568

OPEN : Monday -Sunday 

Lunch - 11:00am to 2:00pm

Dinner - 5:30pm to 8:30pm


 

Get Directions