Subway 34431

Subway #34431-0 is a Subway restaurant located at Convenience Store/Gas Station, 140 Berlin Road, Cromwell, Connecticut.