Country Terrace Restaurant
Looking for a great restaurant with stunning views in Gozo? Look no further than the Country Terrace restaurant in Mġarr, Gozo. Perched upon cliffs overlooking the idyllic Mġarr Harbour and with views extending across Comino, Malta and the inviting blue Mediterranean sea, you will find it hard to find any other restaurant on the Malte ...
Read More