Subway Canal St
Telephone:
978-744-7827Website:
www.subway.comCategories:
RestaurantsRestaurant hours
Mon-Sun: 9:00 AM-11:00 PMAvailable For
Curbside Pickup: 11:00 AM - 7:00 PM, Order Catering, BreakfastAbout Subway Canal St
The Subway restaurant at 119-125 Canal St, Unit A-8, Salem MA 01970 is a great spot for a quick and healthy meal. The staff is friendly and efficient, and the restaurant is clean and well-maintained. The menu offers a variety of fresh and delicious sandwiches, salads, and sides, as well as vegan and vegetarian options. With its convenient location and affordable prices, this Subway is a popular choice for locals and tourists alike.Other Subway Locations
Subway locations in SalemSubway locations in Massachusetts
Subway locations in United States
Subway locations worldwide