Get directions to: Fresh Choice, Redwood City, CA
Restaurant address: 1099 El Camino Real Redwood City, CA 94063, USA
Restaurant: Fresh Choice