← Menlo Park restaurants
Left Bank Menlo Park
No reviews yet
French635 Santa Cruz Ave, Menlo Park
Own or manage Left Bank Menlo Park? Claim this listing free
Hours
Hours not listed yet.
Details
Address635 Santa Cruz Ave, Menlo Park 94025
Phone+16504736543
Websitehttp://www.leftbank.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.