Subway

2068 El Camino Real
Santa Clara, CA
408.243.7288
37.352174
-121.960723

for Subway
Directions
from: