2467 Campo Santa Maria Del Giglio Venezia, Veneto 30124
Seated: 80
Standing: 100
Square Feet: 1,291 ft2