Pizzeria Taormina offers authentic Italian pizza in a cozy atmosphere, with a selection of wines.