5:30PM - 9:00PM
The Shops at Yale
29 Broadway
New Haven, CT 06511