Drag box to select area
Subway Restaurant is one of more than 34,000 restaurants form this sandwich chain which began in 1965 by Fred DeLuca. The first store was opened in Bridgeport, Conn, and expanded rapidly from there. Customers can build its own sandwich and choose from a variety of fresh-baked breads. Soups and salads are also served, as well as kid's meals. This location is located in the Primrose Square Plaza, minutes off of I-84.
750 Straits Tpke, Middlebury, CT 06762
- Accessibility Details: There is handicapped parking and the entrance is level to the ground.
- Hours: Daily, 7am - 9pm
- Accessible: yes