Contact the publisher of this press release Restaurant Elia of Cactus Royal Resort & Spa is Awarded by the "Qality Label of Cretan Cuisine"