Update Info - Fresh Choice
This restaurant was reported as closed. If it is open, let us know.
Fresh Choice
180 El Camino Real
Palo Alto, CA 94304
180 El Camino Real
Palo Alto, CA 94304
This restaurant was reported as closed. If it is open, let us know.