loadding...
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
    
    
Cart
address validation error

Get your order for



Expected Time


Carryout Wait Time approximately 25 minutes.

Delivery Wait Time approximately 60 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