Elegant restaurant in Taormina's center with piazza and sea views. Offers fresh seafood and a relaxing atmosphere.