The sleek blue storefront of Zeneli stands proudly on Wooster Street. This Neapolitan haven brings a taste of Italy to New Haven’s famous pizza scene. Step inside and you’ll feel like you’ve been ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results