Restaurant Review: Zoli in New York

Zoli, part of an art complex in Williamsburg, springs a number of intriguing surprises, starting with those strange fish tanks.

Leave a Reply

Your email address will not be published. Required fields are marked *