SUBWAY
Address:
95 Main St, Maynard, MA 01754
Phone:
(978) 897-5619
Hours:
- Mon: 7am-9pm
- Tue: 7am-9pm
- Wed: 7am-9pm
- Thu: 7am-9pm
- Fri: 7am-9pm
- Sat: 7am-9pm
- Sun: 7am-9pm
Restaurants,
Foods-Carry Out,
Subs & Sandwiches,
Delicatessens,
Deli,
Subway
Other Businesses:
- The Blue Coyote Grille at 137 Main St, Maynard, MA 01754
- Sebastian's Cafe & Catering at 24 Main St, Maynard, MA 01754
- 5 & Diner Of North America LLC at 24 Main St, Maynard, MA 01754
- Terry's Barber Shop at 43 Main St, Maynard, MA 01754
- China Ruby Restaurant at 42 Nason St, Maynard, MA 01754