La Taverna
Location picture
Fabulous 9.3 (16 reviews)
Approx. €30
Location
Piazza Peppino e Angelo Selva, 33
22018 Cima