Subway Lenox Street
Telephone:
781-440-0048Website:
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: 9:30 AM - 8:00 PM, Order Catering, BreakfastAbout Subway Lenox Street
The Subway restaurant located at Nahatan Place in Norwood, MA is a great option for those looking for fresh, customizable sandwiches and salads. The restaurant is clean and spacious, with plenty of seating options available. The staff is friendly and attentive, and the service is quick and efficient. Whether you're looking for a quick lunch on the go or a sit-down meal with friends, the Subway at Nahatan Place is a convenient and satisfying choice.Other Subway Locations
Subway locations in NorwoodSubway locations in Massachusetts
Subway locations in United States
Subway locations worldwide