Subway 51973

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