VeeElle's New York City, NY, USA
The Park Room at The Helmsley Park Lane Hotel
36 Central Park South
As I mention in my review of the hotel, the menus leave nothing to be desired. The food is deliciou...