Lovely Italian restaurant, family atmosphere, tasty food, cheap, service is great. Must visit if you are in Taormina