59 Viale Pietro Pietramellara Bologna, Emilia-Romagna 40121
Seated: 6
Square Feet: 150 ft2
Ceiling Height: 8.4 ft