C. Aquilino de la Guardia, Panamá, Provincia de Panamá, Panama
Seated: 100
Standing: 100
Square Feet: 1,631 ft2