ViaMichelin
Ristorante dei Cavalieri
Location picture
Exceptional 10 (28 reviews)
Approx. €25
Location
Piazza Municipio, 13
84010 Scala