Subway
Location
730 Story Rd #2 Kelly Park Shopping Center,
San Jose, CA 95122
730 Story Rd #2 Kelly Park Shopping Center,
San Jose, CA 95122