Sicilian restaurant offering panoramic views of Mount Etna and the Naxos bay. Serves regional dishes, from seafood to desserts.