2 Piazza San Giovanni del Toro Ravello, Campania 84010
Seated: 70
Standing: 120
Square Feet: 1,808 ft2