Five Restaurants to Visit in Gozo

Gozo is such a beautiful island and the food choices are plentiful, but also not easy to know if you are passing through. I am here to offer up my five top picks for places that accommodate casual family or date night with fine dining. All of my picks have really high-quality local food combined with a great atmosphere.


This is my go-to place to eat every time we visit the island. Whenever I get off the ferry and land in Gozo, the first place I go is to visit the iconic Xwejni Salt Pans with the from Leli tal-Melh located in Żebbuġ…and immediately after, I head to Qbajjar to eat! This restaurant has ample parking (a huge plus), some serious sea views and an excellent menu filled with local seafood. The service is always friendly and the food has never disappointed. It is always made fresh and uses local and seasonal ingredients. The atmosphere is casual and overlooks the sea. You can sit outside right near the water, partially outside where you can still feel the breeze but not directly in the winds, or totally inside away from the sea and winds; as you wish. Their fresh pasta dishes are filled with several seafood options and come with some great sauces. I enjoyed my fresh tuna salad, which was not overly large and cooked to perfection. We bring the whole family with us when we visit and they have a children’s menu that can accommodate the pickiest of eaters.

Triq ix-Xwejni, Qbajjar, Gozo


This upscale restaurant with extraordinary culinary cuisine is open from 12pm till 2pm on a few days and 7pm till 10pm for dinner. This is more of a date night place rather than a family outing. It’s great for a romantic meal for two or a group of adults looking for a more upscale place to visit. The whole menu is catered toward sharing plates or al a carte. It’s extremely popular for its changing menu based on the fresh catch of the day, but they also offer steaks and lamb if you are not a seafood lover. I recommend the sharing plate for two and suggest calling ahead and setting up your reservation. 

Triq Martino Garces, Mġarr Harbour, Għajnsielem, Gozo

Country Terrace

If you want a view that will take your breath away and make you feel like you just stepped onto a full paradise experience, this might be what you’re looking for. The menu is outstanding with several al a carte options, almost all consisting of freshly caught seafood. This is a place to go with friends or on a date. There is inside and outside seating and a dance floor to dance the night away in this swanky spot. The menu is high quality and has exquisite options with very fair pricing. If I wanted to impress out-of-town guests or anyone who doesn’t frequent Gozo, this is a place to go. Take advantage of the wine pairing that the staff can offer with every menu item. This is fine dining at its best. They are also pet friendly!

Żewwieq Street,Mġarr, Għajnsielem


Moving away from the harbour now and into the heart of Gozo in Victoria, It-Tokk, a family-owned restaurant steeped in tradition, comes highly recommended. This more casual restaurant is fitting for any groups wanting to taste traditional Mediterranean cuisine. It-Tokk is more of a rustic atmosphere;  it’s cosy, warm and friendly. Food items include pastas, pizzas, fresh sea food options and decadent, mouthwatering desserts. 

 32, Pjazza l-Indipendenza, Ir-Rabat, Gozo


My pick for Ramla Bay was more challenging as there are several great places to choose from according to where you will be visiting and what you are looking for. I decided to go with a great place to eat for the whole family that sits right on the beach of Ramla Bay. Most people who visit the island of Gozo find their way over to Ramla Bay to experience the sight of the red sand and a fantastic sea swim. When I am having a beach day, I don’t want to have to look around town for a place to eat with the family. I want something right there!  Rose’s is open and ready to receive visitors any time throughout the day into the night. Serving up traditional Maltese foods as well as lots of pasta choices with freshly caught seafood, great salads, pizza and easy appetiser items. 

Xagħra, Gozo