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)
* * *
***Please notice us if you have any food allergies
***Price and Menu are subjected to change without notice
bottom of page