Restaurants in 95132

  • Subway
  • 2090 N Capitol Ave, Suite C, San Jose, CA 95132, USA
  • More info