The first vestiges of human occupation with from the existing working day municipality of Alcúdia dates from all over 2,000 BC, in what is often often called the pre-Talayotic period of time during the Balearic Islands.Boasting a beautiful garden courtyard that gives it its name, this restaurant serves conventional Italian Delicacies correct in th