Restaurant located in the heart of Taormina. Offers quick service and is known for its food.