724 Avenida de los Insurgentes Sur Ciudad de México, CDMX 03100
Seated: 20
Square Feet: 495 ft2
Plan meetings or social events in a modern 495-square-foot space with a seating capacity of 20.