1170 Broadway New York, NY 10001
Located at the heart of Ned’s Club Downstairs, The Atrium is the perfect spot to dine, drink and socialize with live music daily. The nearby Club Bar provides just the right balance with a sophisticated setting.