Taormina is an Italian restaurant offering classic dishes and fresh seafood.