Country Terrace Restaurant

Triq Iz Zewwieqa , Gozo, Mgarr