Call Us
650-330-2790

Online Reservations
OpenTable.com

Email Us
info@menlogrill.com

Visit Us
100 El Camino Real
Menlo Park, CA 94025
Map & Directions
Email usDirectionsFollow us on Facebook • Email signup
 
100 El Camino Real Menlo Park, CA 94025 • 650-330-2790