How & Where to Buy
October 25, 2015
304 Alida Way South San Francisco (650) 787-9010
How to place an order:
- You can stop by the store for takeout.
- Order by phone (650) 787-9010 starting at 11am for same-day or future order pickup.
- Find us on Doordash for delivery.
- Order online. Please note: online orders must be placed at least three days prior to your requested pickup date.
Our menu items are subject to change daily.