Pickup from Ben & Jerry's at 159 Temple St, New Haven, CT 06510, USA