Subway Vanderbilt Ave
Telephone:
781-269-5474Website:
www.subway.comCategories:
RestaurantsRestaurant hours
Mon-Fri: 7:30 AM-9:00 PMSat: 8:00 AM-8:30 PM
Sun: 8:30 AM-7:30 PM
Available For
Curbside Pickup: 8:30 AM - 8:00 PM, Order Catering, BreakfastAbout Subway Vanderbilt Ave
The Subway restaurant located at 36 Vanderbilt Ave in Norwood, MA offers a clean and comfortable setting for customers to enjoy their freshly made sandwiches and salads. The staff is friendly and accommodating, providing excellent customer service throughout the ordering process. The restaurant is conveniently located off of Route 1 and has ample parking available. Whether you're looking for a quick lunch or a healthy meal option, Subway at 36 Vanderbilt Ave in Norwood is a great choice.Other Subway Locations
Subway locations in NorwoodSubway locations in Massachusetts
Subway locations in United States
Subway locations worldwide