Subway Store 7976

Subway Store 7976

Restaurants in Vista, CA

Restaurants

Contact us

Location

1651 S Melrose Dr.,
Vista , CA 92081 UNITED STATES

Reviews

Subway Store 7976 760-727-5143
1651 S Melrose Dr.,
Vista , CA 92081 UNITED STATES
$
Subway Store 7976

Detail information

Company name
Subway Store 7976
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Subway Store 7976

Contacts Location Details