Subway 35765

Subway #35765-0 is a Subway restaurant located at 3363 Post Road, Southport, Connecticut.