100 Rua Frei Nicolau de Oliveira Cascais, Lisboa 2750-319
Seated: 72
Standing: 80
Square Feet: 914 ft2