Subway Reviews & Details
261 Main Ave
Subway is located at 261 Main Ave in Norwalk near the intersection of Main Ave and Maplewood Ter. Their menu consists of American dishes . Call (203) 847-6337 today!
- On The Menu:Sandwiches
- Major Intersection:Main Ave And Maplewood Ter
Tell us more about Subway Norwalk!