Help, New Yorkers. I'm going to be in town Monday-Wednesday next week. I really want to go to I Trulli (I'm an Italian wine fan) but would like to find out what you think of the place. Also, I know there are some good new-ish latino places that I'd like to try as well. So give me your recommendations, please.
A Californian mildewing in the UK and soon to be lost in NY
The Bucks Belly