CIMARESTAURANT.COM
Updated 418 days ago
St Simon Street Xlendi, Gozo, Malta XLN 1301
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...
Treat yourself to our mouth watering al la carte menu. At Cima Restaurant we only serve the Read More