Villa Carlotta

Hotel Villa Carlotta‘s restaurant is one of the best in Taormina. Its elegant and refined ambience and its large terrace will make you feel pampered. The menu offers classic traditional Sicilian dishes, made exclusively with local products, such as meat from the Nebrodi Mountains or pasta with seafood. The wine list will amaze you with a wide selection of Etna wines, and more!