I have not had such a wonderful combination of fresh foods and flavors since my last trip to Spain and Greece. You must try the octopus and pasta. One word. YUM.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.