181 Lexington Avenue New York, NY 10016
Standing: 40
The Green Room, nestled inside Leo’s Bar, offers a charming semi-private setting perfect for celebrating special occasions. Enjoy drinks and light bites in a cozy, intimate atmosphere.