Subway 17010

Subway #17010-0 is a Subway restaurant located at 847 Forest Road, Northford, Connecticut.