Any recs for dinner places near the Giraffe (flatiron)? Like french and italian. Like thoughtfully prepared and well executed food. Willing to pay, but hate feeling ripped off by the emperors new clothes type hot restaurant. Small place would be nice. Tasting menu would be nice. I'm pretty serious about food, especially authentic Italian, but Babbo scares me a bit with the feeling that I'm paying too much of a premium for the Mario name.