Left Bank, MENLO PARK, California (CA)
Conveniently located at 635 Santa Cruz Avenue () in MENLO PARK, California (CA) (94025), Left Bank can be reached at 6504736543. Please call ahead of time to make a reservation.
More restaurants in MENLO PARK, California (CA)
Left Bank contact information and details:
Address: 635 Santa Cruz Avenue - , MENLO PARK, California (CA) 94025
Contact Phone: 6504736543
email: info@leftbank.com
