121 Avenida Niemeyer Leblon, RJ 22450-220
Seated: 150
Standing: 150
Square Feet: 2,736 ft2
Make your event a memorable experience not just for you, but for all your guests.