Restaurants in 95118

  • Subway
  • 4750-E Almaden Expressway, San Jose, CA 95118, USA
  • More info