Beachfront Lido Re del Sole in Taormina offers a Sicilian-style terrace restaurant. Enjoy traditional cuisine, including fresh seafood, with umbrella and sunbed services.