SUBWAY

5807 University Ave Ste 2, San Diego CA

(619) 582-4488

Hours of Operation Today,
  • OPEN UNTIL 10:00 PM

Location