Charming restaurant in Taormina. Offers a picturesque setting and professional service.