Menu Location Special About Account FAQ Contact header Image
1. Order DetailsContact 2. Add Food Contact 3. Review & PaymentContact 4. Confirmation
Menlo Park - El Camino Real
1225 El Camino Real, Menlo Park
Phone:(650) 321-6861
address validation error

Get your order for

Expected Time

The store is not able to accept orders at this time.
If you wish to place an order for a future date.
Please select the date and time below.

Carryout Wait Time approximately 30 minutes.

Delivery Wait Time approximately 90 minutes.

Holidays special hours:
12/24 - Closed @ 8:00 PM
12/25 - Closed for Christmas
12/31 - Closed @ 10:00 PM
1/1 - ***Open regular hours***
easter sunday close at 9pm