Start from
Libby's Italian Pastry Shop
139 Wooster St, New Haven 06511