112 Rua das Portas de Santo Antão Lisboa, Lisboa 1150-312
Seated: 30
Standing: 40
Square Feet: 431 ft2