Call Us: (650) 872-1000
Fax Us: (650) 872-1328
Visit Us: 359 Grand Ave., South San Francisco, CA 94080
We open 365 days a year!
Monday - Friday:
Lunch 10:30am - 2:30pm/Dinner 5:00pm - 9:00pm
Saturday - Sunday/Christmas, New Year and Selected Holidays
Lunch 10:00 am - 3:00 pm/Dinner 5:00pm - 9:00pm
Online Map >