Where do you need Restaurants ?
Subway
937-898-8223
39.8911
-84.1925
www.subway.com
PAYMENT: American Express, Apple Pay, Cash, Discover, Mastercard, Visa
About Subway
Subway is located at 312 E National Rd, Vandalia, OH. This business specializes in Sandwiches.