Fresh Choice Restaurant 180 El Camino Real Palo Alto CA United States
Fresh Choice is a salad bar. Many of the items served aren't vegan.
Phone: 650.322.6995 Dress: casual