Taormina Trattoria is an Italian eatery offering specialty pizzas, pastas, and sandwiches with take-out options.