Get directions to: Veggie Garden, Mountain View, CA
Restaurant address: 2464 W El Camino Real Unit C Mountain View, CA 94040, USA
Restaurant: Veggie Garden