15 Carrer del Duc Barcelona, CT 08002
Seated: 32
Standing: 50
Square Feet: 861 ft2
Ceiling Height: 9.7 ft