Vida Bistro 641 Santa Cruz Ave. (between Chestnut and El Camino Real) Menlo Park CA United States
Phone: 650.462.1686