Subway 2371

Subway #2371-0 is a Subway restaurant located at Salem Plaza, 77 Salem Tpke Unit 109, Norwich, Connecticut.