Update Info - Menlo Grill Bistro Bar
This restaurant was reported as closed. If it is open, let us know.
Menlo Grill Bistro Bar
100 El Camino Real
Menlo Park, CA 94025
100 El Camino Real
Menlo Park, CA 94025
This restaurant was reported as closed. If it is open, let us know.