Subway

Store Locator
Average Citygrid rating of 4 2 reviews
4131 El Camino Real Ste 100
Palo Alto, CA 94306
Neighborhood: Charleston Meadows
(650) 494-7821
See More:

CitySearch »

Accepted Payment Types:
  • MasterCard
  • Visa