star lounge nyc s

222 W 23rd Street
New York
New York
United States