Charming restaurant in a quiet square near Taormina's main street. Specializes in Italian, seafood, and Mediterranean cuisine.