59 Crown St #3322, New Haven
Low-key, family-run spot serving Italian standards & wine.
Chill Out
Kids Friendly
Typical Tourist