Menu

Download our lunch and dinner menus

pickup and delivery


Contact Us

1850 El Camino Real
Menlo Park, CA 94025

650-321-8227

Parking: street and parking lot

Hours

Sun-Thurs: 11am - 10pm
Fri: 11am - 11pm
Sat: 11am - 10:30pm

follow us