Country Terrace
The Country Terrace has an enviable position, perched on a cliff top in Mġarr, Gozo. Originally a farmhouse, the traditional building has been extended with a huge terrace that provides panoramic views over the yachting marina, and over the Malta/Comino channel. The food at Country Terrace focuses on top quality produce prepared in an honest, … Continued