Subway 6147

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