La Taormina is an Italian restaurant and pizzeria serving wood-fired pizzas and Italian specialties since 1986.