Subway offers a great selection of subs, sides and salads. It is the world's largest sandwich chain. This Subway is located on Boston Post Rd., which is seconds away from the Connecticut Post Mall. This restaurant offers ample seating, a kid's menu and $5 foot-long sandwich deals. Subway also offers many healthy dining options.