Drag box to select area
Subway is highly popular and well-known for quick service and healthy menu options. With 10 locations in the area, this particular branch is located on West Main Street in Commerce Park near the corner of Alvord Lane. Specials include $5 foot longs ordered to your liking as well as the many other deli style sandwiches the brand has become famous for. Stop by and enjoy a meal any time of the day.
1996 W Main St,, Stamford, CT 06901
- Hours: By appointment
- Hours: Mon - Fri, 8:30am - midnight; Sat, 8:30am - 1am; Sun, 9am - midnight