Description
This chic rooftop bar and restaurant—located on the 15th floor of the Hotel Indigo Lower East Side—offers sweeping views of the New York skyline that...
180 Orchard St. 15th fl. Manhattan, NY, United States, 10002
212-237-1790