Subway

1711 University Dr
Vista, CA
760.726.6166
33.169568
-117.213547

for Subway
Directions
from: