Acireale, Italy
A family-run Sicilian gem in Acireale where generous pizzas and traditional Italian dishes shine with fresh, quality ingredients. The warm, welcoming atmosphere and genuinely hospitable owners make every visit feel personal—locals return again and again for the excellent food and impeccable service.
+4 more