Main content starts here, tab to start navigating

Hours & Location

660 Howard Street,
San Francisco, CA 94105

415-777-8568

OPEN : Wednesday - Friday

Lunch - 11:00am to 2:00pm

Dinner - 5:30pm to 8:30pm


CLOSED : Monday - Tuesday 

Get Directions