Back to Enjoy
Ic-Cima is a family run restaurant situated in Xlendi, a quiet fishing village on the south west coast of the island of Gozo. One can have a relaxing meal on the terrace while enjoying one of the most picturesque views on the island.
The menu is varied, specialising in local, Italian and mediteranean cuisine.