C. Aquilino de la Guardia, Panamá, Provincia de Panamá, Panama
Seated: 20
Standing: 15
Square Feet: 348 ft2