Subway 42638

Subway #42638-0 is a Subway restaurant located at Whalley Commons Shopping Cente, 1461 Whalley Avenue, New Haven, Connecticut.