Enjoy Sicilian cuisine at Rosso Peperoncino. This Italian restaurant in Taormina offers dishes made with high-quality ingredients, including swordfish parmigiana. Outdoor seating is available.