Subway 51973

Subway #51973-0 is a Subway restaurant located at, 742 Chapel Street , New Haven, Connecticut.