Inviting Italian Trattoria
Taormina is a tucked-away Italian restaurant offering classic dishes in a pleasantly designed dining room with a semi-open kitchen. Guests appreciate the flavorful pasta, pizza, and antipasti, along with a popular tiramisu. Generous portions, a well-liked house wine, and attentive, welcoming service create an enjoyable, relaxed meal.