I need to impress visiting relatives with an amazing lunch, but it's a little last minute. If I can't get reservations at Jean Georges (my first thought), where else should I consider? They are a fairly sophisticated bunch from Tokyo. TIA.
1 Central Park W, New York, NY 10023