Get directions to: Fresh Choice, Daly City, CA
Restaurant address: 4927 Junipero Serra Blvd Daly City, CA 94014, USA
Restaurant: Fresh Choice