Subway

3700 Thomas Rd
Santa Clara, CA
408.748.0080
37.386232
-121.960843

for Subway
Directions
from: