Subway 28573

Subway #28573-0 is a Subway restaurant located at 193 Whalley Avenue, New Haven, Connecticut.