22 Via Pietro Nenni Brescia, Lombardia 25124
Seated: 150
Square Feet: 1,506 ft2
Ceiling Height: 9.5 ft