Enjoy unrivaled views of the City skyline at a unique dining destination, The Greens. Originally conceptualized in August 2020, The Greens transformed The Rooftop at...
Pier 17 89 South St., Manhattan, NY, 10038