15 Carrer del Duc Barcelona, CT 08002
Seated: 20
Standing: 25
Square Feet: 279 ft2
Ceiling Height: 7.8 ft