Park Drive North, E 72nd St New York, NY 10021
Seated: 25
Undeniably one of the most romantic spots in the city, the relaxed formality of Lakeside dining infuses a beautiful breeziness into an elegant dining experience.