Restaurants in 92120

  • Subway
  • 6171 Mission Gorge Road, Suite 101, Mission Square Shopping Center, San Diego, CA 92120, USA
  • More info