Pizzeria Taormina offers a variety of Italian pizzas, from classic Margheritas to more unique creations.