top of page
Phone in - Take Out
Delivery on Postmates


1779 Lombard Street,

San Francisco CA 94123


Opening Hours:


Open 6 days a week

11:00am - 8:00pm

(Tuesday Close)

  • Wix Facebook page
  • Wix Twitter page
* * * 

***Please notice us if you have any food allergies

***Price and Menu are subjected to change without notice

bottom of page