Subway 35455

Subway #35455-0 is a Subway restaurant located at TA Truck Stop, 3 East Industrial Road, Branford, Connecticut.