Restaurants in Gozo
There is a lot of restaurants on the island of Gozo. Here are some of them:
Country Terrace: Located in Mgarr, above the harbor. The terrace offers breathtaking views of Comino and Malta.
Oleander: Located in Xaghra, just in front of the church. The restaurant offers local and tasty cuisine based on fresh produce.
Qbajjar Restaurant: Located in Marsalform, in front of the sea. The restaurant specialises in traditional Maltese and Mediterranean cuisine