100 Rua Frei Nicolau de Oliveira Cascais, Lisboa 2750-319
Seated: 190
Standing: 150
Square Feet: 1,646 ft2