Subway 52457

Subway #52457-0 is a Subway restaurant located at Plaza South, 266-274 South Main Street, Newtown, Connecticut.