Subway 58645

Subway #58645-0 is a Subway restaurant located at Branford Southbound Service Pl, I-95 Southbound, Branford, Connecticut.