Subway

6199 Santa Teresa Blvd
San Jose, CA
408.226.7111
37.236619
-121.804234

for Subway
Directions
from: