I Cavaddari
Italian · Fine Dining · Seafood
I Cavaddari offers refined Sicilian cuisine, blending tradition with elegant presentations. Perfect for special occasions.
Location
I migliori locali vicini
I locali con il voto più alto vicino a I Cavaddari.
Local restaurants nearby
Via Santa Maria la Scala, 5, 82



