Headings:
Restaurants
641 Santa Cruz Ave
Menlo Park, CA 94025
Menlo Park, CA 94025
Bistro Vida, in downtown Menlo Park, offers traditional meals in a warm and inviting bistro setting. The restaurateur's passion for obtaining quality ingredients allows Bistro Vida to put forth savory and sweet French inspired dishes before its dining guests.