Fresh Choice

180 El Camino Real Palo Alto CA 94304 USA

Location