
Angsana Corfu is a Mediterranean sanctuary of extraordinary beauty, a luxurious spa and beach resort located in Greece announces the launch of a new concept restaurant Oribu, which is located at the main terrace and overlooks the infinity pool and the endless blue Ionian waters.