It was great! New Leaf Cafe is in a wonderful setting hidden in the last natural forest in NYC, Fort Tryon Park. I've been there several times over the summer during all the times I visited the Cloisters and I was eager to go there during the winter (but c'mon, it's hardly winter lately, huh! :)
Pros: Setting, service, food, drink selection
Cons: prices
more