In partnership with KM Malta Airlines — APEX Four Star Major Airline 2026
HomeRestaurantsGozoZafiro

Zafiro

Italian, Pizza, Regional restaurant · Gozo, Malta

Reserve a Table →
4.5(360 Google reviews)
€15-30 per head££
Zafiro restaurant Gozo Malta
Zafiro Malta photo 2
Zafiro Malta photo 3
Zafiro Malta photo 4
Zafiro Malta photo 5
🍽 Dine In📦 Takeaway✓ Reservations🌿 Vegetarian🍷 Wine🍺 Beer🪑 Outdoor Seating♿ Accessible☀️ Lunch🌙 Dinner
Flying to Malta? Book direct with KM Malta Airlines from London Heathrow & Gatwick.Search Flights →

Perched on Xatt Ix Xlendi in Il-Munxar, Zafiro has earned its place among Gozo’s most cherished dining spots, with a consistent 4.5-star rating from 360 reviews. Its position by the sea offers a serene backdrop, while the menu celebrates Italian and regional cuisine with standout dishes like octopus and date pastries. As Nicki Wood put it, "Stopped here for brunch and chose the sharing platterand had the best selection of cold meats and local cheeses. Accompanied by a beautiful bottle of reasonably priced Rosé."

The restaurant’s charm lies in its thoughtful details, from the sharing platters of local cheeses to the perfectly timed sunset views over the bay. With prices ranging from €15-30 per head, it balances quality and accessibility, making it a favourite for both casual lunches and leisurely dinners. Outdoor seating and wheelchair access ensure every guest can enjoy the experience.

Zafiro’s versatility extends to its hours, serving breakfast, lunch, and daily from 8:00 AM until 9:00 PM (9:30 PM on Fridays). Whether you’re craving a morning coffee or a seaside dinner, the warm hospitality and consistent quality make it a must-visit on Malta’s sister island.

What Diners Say

"Stopped here for brunch and chose the sharing platterand had the best selection of cold meats and local cheeses. Accompanied by a beautiful bottle of reasonably priced Rosé. Did over indulge and had a desert of date pastries and ice cream. Topped off with a delicious coffee.. The view is stunning. T..."

Nicki Wood · 3 months ago · via Google

"Very nice restaurang at beach. I had two dinners, both very tasty and reasonable priced. Outside You can watch kind of sunset and watersports at bay."

Reijo Lintula · 9 months ago · via Google

"A great evening meal by the sea! The food was all great and portions are big :) uou won't go away hungry. The octopus was one of the best I have ever had. Highly recommend this place....not too many tables outside so book in advance :)"

Daniel C · 10 months ago · via Google

Opening Hours

Monday8:00 AM – 9:00 PM
Tuesday8:00 AM – 9:00 PM
Wednesday8:00 AM – 9:00 PM
Thursday8:00 AM – 9:00 PM
Friday8:00 AM – 9:00 PM
Saturday8:00 AM – 9:30 PM
Sunday8:00 AM – 9:00 PM

Location

📍 Xatt Ix Xlendi, Il-Munxar, MaltaOpen in Google Maps →

Frequently Asked Questions

What is the address of Zafiro in Gozo?+
Zafiro is located at Xatt Ix Xlendi, Il-Munxar, Malta. This seaside spot offers a tranquil setting for dining, with easy access to the bay and its surroundings.
What type of cuisine does Zafiro serve?+
Zafiro specialises in Italian and regional cuisine, with a menu featuring pizza and local specialities. Dishes include octopus and sharing platters of cold meats and cheeses, catering to various tastes.
What are the opening hours for Zafiro?+
Zafiro is open daily from 8:00 AM until 9:00 PM, with extended hours until 9:30 PM on Fridays. The restaurant serves breakfast, lunch, and dinner, making it suitable for any mealtime.
Is outdoor seating available at Zafiro?+
Yes, Zafiro offers outdoor seating, allowing guests to dine with views of the sea. This feature is particularly popular for sunset dining, though it’s advisable to book in advance due to limited tables.
What is the price range at Zafiro?+
Zafiro is priced at ££, with an estimated cost of €15-30 per head. This makes it an accessible option for both casual and special occasions, offering good value for the quality of food and service.
Does Zafiro cater to dietary restrictions?+
Zafiro provides vegetarian options, ensuring there are choices for non-meat eaters. The menu also includes local cheeses and other dishes that cater to various dietary preferences while maintaining its Italian and regional focus.
Is Zafiro wheelchair accessible?+
Yes, Zafiro is wheelchair accessible, ensuring all guests can enjoy the dining experience. This commitment to inclusivity, combined with its seaside location, makes it a welcoming spot for everyone.
How close is Zafiro to other restaurants?+
The nearest restaurant to Zafiro is Ta’ Nona, located just 8 metres away. This proximity makes it convenient for exploring multiple dining options in the same area, though Zafiro remains a standout for its unique offerings and views.

Menu prices and opening hours are correct as of July 2026 and are subject to change. Always confirm directly with the restaurant before visiting.

Plan Your Visit
Address
Xatt Ix Xlendi, Il-Munxar, Malta
Average Spend
€15-30 per head
Visit Website →Get Directions →
Staying in Gozo?

Browse KM Malta Airlines approved hotels near Zafiro.

Find Hotels →
Ask Melita

Get personalised restaurant recommendations from our AI Malta expert.

Ask Melita — AI Expert →
Malta Holidays
Complete holiday packages with flights & hotels
Book a Malta Holiday →