724 Avenida de los Insurgentes Sur Ciudad de México, CDMX 03100
Seated: 60
Standing: 60
Square Feet: 756 ft2
Spanning 756 square feet, this flexible event venue has room for up to 70 guests.