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