Restaurants in 92114

  • Subway
  • 342 Euclid Avenue, San Diego, CA 92114, USA
  • More info