Pizzeria Taormina offers authentic Italian cuisine, specializing in pizza and trattoria dishes.