• Ic-cima
    2 reviews

  • 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

  • reviews

    (2 reviews)

    Give us a rating

    Josette Mercieca
    30 May 2015

    David Thomson
    13 February 2015
    Great food

    Had passed this place for years and never went in but that changed last june when me and the wife had an amazing meal