Skip to main content

Subway

casual eatery · sandwich shop · Vista, CA

Address
2440 South Melrose Drive Suite 101, Vista, CA 92081
Phone
(760) 597-9398
Website
restaurants.subway.com/united-states/ca/vista/2440-south-melrose-drive
Where
33.1419, -117.2429

Search Hominin for Subway

Other casual eaterys nearby

More in Vista