Elegant restaurant Granduca in Taormina, offering Sicilian pasta, seafood, and fish. Enjoy hillside terrace views.