This restaurant can be found on the hill overlooking Xlendi bay offering breathtaking views across the bay especially enjoyable at sunset from the roof terrace. The food is of the highest quality served by efficient and friendly staff. My son and I had pan seared duck in honey…