I have toured the best restaurants in the world, in Italy perhaps one of the best in Southern Italy. Highly recommended, I recommend capellini garlic oil and ca... I have toured the best restaurants in the world, in Italy perhaps one of the best in Southern Italy. Highly recommended, I recommend capellini garlic oil and caviar, excellent staff, extra luxury venue is truly beautiful !