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:30am - 8:30pm

(Tuesday Close)

  • X
  • Facebook page
  • Yelp!
* * * 

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

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

bottom of page