re: #264 albusteve
what’s a new haven?
New Haven, Connecticut … home of Yale University and some of the best Italian food in the state.