100 Rua Frei Nicolau de Oliveira Cascais, Lisboa 2750-319
Seated: 60
Standing: 60
Square Feet: 731 ft2