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.