Subway Reviews & Details
283 Main St
Subway is located at 283 Main St in Niantic near the intersection of Main St and State Rd. Their menu consists of American dishes . Call (860) 691-1120 today!
- On The Menu:Sandwiches
- Major Intersection:Main St And State Rd
Tell us more about Subway Niantic!