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

Opa!

Fish, Greek, Mediterranean restaurant · Sliema, Malta

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

Tucked away at 163 Triq Ix - Xatt, Tas-Sliema, Opa! has earned its stellar 4.5/5 rating from 1,569 reviews by delivering authentic Greek and Mediterranean flavours with flair. The restaurant’s standout feature is its vibrant fish offerings, complemented by classics like dolmades and feta saganaki, all served in a warm, welcoming atmosphere. As Robert Cole put it, "A pleasant surprise. The braised rabbit was out standing. Casual atmosphere, but food was the quality of a much more expensive restaurant.

Happy hour bonus... two cocktails for the price of one!"

Diners can enjoy everything from a hearty breakfast to a leisurely dinner, with options like the fish sharing platter—featuring mussels, prawns, and octopus on a three-tiered plate—priced at €15-30 per head. Outdoor seating and wheelchair accessibility ensure comfort for all, while the nearby Oasis by Drew’s (15m away) offers a Latin alternative for those exploring the area.

What Diners Say

"A pleasant surprise. The braised rabbit was out standing. Casual atmosphere, but food was the quality of a much more expensive restaurant. Happy hour bonus... two cocktails for the price of one! Ram, the waiter was especially pleasant and helpful."

Robert Cole · a week ago · via Google

"We had the fish sharing platter and it was absolutely delicious, it was brought out on a three tier plate stack, a bit like and afternoon tea, but with mussels, prawns, octopus, squid and a small bowl of fries. The service was quick and staff friendly. It was also a busy place so you may have to wai..."

Chrissie Lee · 2 months ago · via Google

"We had an absolutely delicious meal! We had dolmades and feta saganaki and for mains Greek salad with extra chicken gyros, soutzoukakia (Greek style meatballs) tagiatelle with prawns, zucchini and prawn bisque. I definitely recommend this place and the service was exceptional. Also, we had delicious..."

Dorota Jaśniewicz · a month ago · via Google

Opening Hours

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

Location

📍 163 Triq Ix - Xatt, Tas-Sliema, MaltaOpen in Google Maps →

Frequently Asked Questions

What type of cuisine does Opa! specialise in?+
Opa! specialises in Greek, Mediterranean, and fish cuisine. The menu features authentic dishes such as dolmades, feta saganaki, and a fish sharing platter with mussels, prawns, and octopus. Vegetarian options are also available, catering to diverse dietary preferences.
Where is Opa! located in Malta?+
Opa! is situated at 163 Triq Ix - Xatt, Tas-Sliema, Malta. The restaurant is wheelchair accessible and offers outdoor seating for a relaxed dining experience. The nearest other restaurant is Oasis by Drew’s (Latin American), located just 15m away.
What are the opening hours for Opa!?+
Opa! is open daily from 8:00 AM to 11:00 PM, including weekends. The restaurant serves breakfast, lunch, and dinner, making it a versatile dining option throughout the day. Reservations are accepted, and takeaway or delivery services are available for convenience.
What amenities does Opa! offer?+
Opa! provides dine-in, takeaway, and delivery options. The restaurant is wheelchair accessible and has outdoor seating. It serves wine and beer, with vegetarian options available. Reservations are accepted, ensuring a smooth dining experience for all guests.
What is the price range at Opa!?+
The estimated price at Opa! is €15-30 per head, making it an affordable option for Greek and Mediterranean cuisine. Dishes like the fish sharing platter and Greek salad with gyros offer good value for the quality and portion sizes provided.
Is Opa! suitable for dietary restrictions?+
Yes, Opa! offers vegetarian options to cater to non-meat eaters. The menu includes dishes like Greek salad and dolmades, which can be customised. However, specific allergen information should be confirmed directly with the restaurant before ordering.
Does Opa! serve alcohol?+
Opa! serves both wine and beer, complementing its Greek and Mediterranean menu. The restaurant’s beverage selection enhances the dining experience, pairing well with dishes like soutzoukakia (Greek meatballs) and prawn bisque.
What is the nearest restaurant to Opa!?+
The nearest restaurant to Opa! is Oasis by Drew’s, a Latin American establishment located just 15m away. This proximity offers diners an alternative dining option if they wish to explore different cuisines in the Tas-Sliema area.

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
163 Triq Ix - Xatt, Tas-Sliema, Malta
Average Spend
€15-30 per head
Visit Website →Get Directions →
Staying in Sliema?

Browse KM Malta Airlines approved hotels near Opa!.

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 →