Subway 28573

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