
What’s included
- Online ordering
Location and hours
Menlo Park
1300 El Camino Real, Suite C, Menlo Park, 94025
Opening hours
- Monday
- Closed
- Tuesday
- Closed
- Wednesday
- 5pm–9:30pm
- Thursday
- 5pm–9:30pm
- Friday
- 5pm–9:30pm
- Saturday
- 5pm–9:30pm
- Sunday
- 5pm–9:30pm
Similar nearby


Restaurants


