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

Olympic

International restaurant · Gozo, Malta

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

Tucked away at 83 Pjazza il-Vittorja in Xagħra, Olympic has earned its stellar reputation among diners in Gozo. With a consistent 4.5/5 rating from 237 reviews, this charming spot is celebrated for its warm hospitality and inviting atmosphere. The rooftop terrace offers a unique vantage point, adding to the restaurant's allure as a local favourite. As Sarah-Jay Conceicao put it, "Delicious food! Mussels, short rib and quail to die for. Beautiful view from the rooftop overlooking the church and the most friendly service I have had in Malta."

The menu at Olympic blends Mediterranean flavours with international flair, featuring standout dishes like mussels, short rib, and quail, alongside vegetarian options. Priced at €15-30 per head, it offers excellent value for its quality. Whether you're stopping by for lunch or dinner, the restaurant caters to various tastes with its diverse offerings. The adjacent Latini Wine & Dine is just 14m away for those exploring the area's culinary scene.

What Diners Say

"Delicious food! Mussels, short rib and quail to die for. Beautiful view from the rooftop overlooking the church and the most friendly service I have had in Malta."

Sarah-Jay Conceicao · a month ago · via Google

"One of our favorite restaurants in Gozo. A family owned place with truly genuine and good food, and great service. They just opened for Summer the terrace overlooking the Xaghra Square. Highly recommended."

Silvano Azzopardi · 2 months ago · via Google

"Amazing service and great atmosphere! The staff were super friendly and made us feel welcome. Food was fresh and tasty. Highly recommend for a chill night with friends or a romantic dinner."

yared birhanu · 8 months ago · via Google

Opening Hours

Monday6:00 – 10:00 PM
Tuesday6:00 – 10:00 PM
WednesdayClosed
Thursday6:00 – 10:00 PM
Friday6:00 – 10:00 PM
Saturday6:00 – 10:00 PM
Sunday11:00 AM – 2:30 PM, 6:00 – 10:00 PM

Location

📍 83 Pjazza il-Vittorja, Xagħra, MaltaOpen in Google Maps →

Frequently Asked Questions

Where is Olympic restaurant located?+
Olympic is situated at 83 Pjazza il-Vittorja, Xagħra, Malta. It is conveniently located in the heart of Xagħra, making it easily accessible for visitors exploring Gozo. The restaurant is close to other dining options, including Latini Wine & Dine, which is just 14 metres away.
What are the opening hours for Olympic restaurant?+
Olympic is open Monday, Tuesday, Thursday, Friday, and Saturday from 6:00 PM to 10:00 PM. On Sundays, it operates from 11:00 AM to 2:30 PM and again from 6:00 PM to 10:00 PM. The restaurant is closed on Wednesdays. These hours may vary, so it's advisable to check directly before visiting.
What type of cuisine does Olympic serve?+
Olympic offers a diverse menu with Mediterranean and international flavours. The restaurant is known for dishes like mussels, short rib, and quail, as well as vegetarian options. It serves both lunch and dinner, catering to a variety of tastes and dietary preferences. The menu is designed to provide a satisfying dining experience for all guests.
Does Olympic offer takeaway or delivery services?+
Yes, Olympic provides both takeaway and delivery services, offering flexibility for diners. Whether you prefer to enjoy your meal at home or have it delivered, the restaurant accommodates these options. Reservations are also accepted, ensuring a smooth dining experience for those who plan ahead. These services make it convenient for locals and visitors alike.
What is the price range at Olympic restaurant?+
Olympic is moderately priced, with an average cost of €15-30 per head. This makes it an affordable option for those seeking quality dining in Gozo. The restaurant offers good value for its menu, which includes a variety of dishes and beverages. Prices may vary depending on the selections made, so checking the menu is recommended.
Does Olympic serve alcohol?+
Yes, Olympic serves both wine and beer, complementing its menu with a selection of beverages. The restaurant offers a range of options to pair with meals, enhancing the overall dining experience. Whether you prefer a glass of wine or a cold beer, there are choices available to suit your preferences.
Is Olympic suitable for vegetarian diners?+
Olympic caters to vegetarian diners with dedicated vegetarian options on its menu. The restaurant ensures that those with dietary preferences can enjoy a satisfying meal. The vegetarian dishes are crafted with the same care as the rest of the menu, providing variety and flavour for all guests.
Can I make a reservation at Olympic restaurant?+
Yes, reservations are accepted at Olympic, allowing diners to secure their table in advance. This is particularly useful during busy periods or for larger groups. Making a reservation ensures a seamless dining experience, so it's recommended to contact the restaurant directly to book your visit.

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
83 Pjazza il-Vittorja, Xagħra, Malta
Average Spend
€15-30 per head
Visit Website →Get Directions →
Staying in Gozo?

Browse KM Malta Airlines approved hotels near Olympic.

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 →