Where & How to Buy
October 25, 2015
- You can stop by our store for takeout. Our address is 304 Alida Way South San Francisco. We are open daily 11am-4pm except Tuesday.
- Order by phone. Call us at (650) 787-9010 starting at 11am for same-day or future date 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.