We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Mamma Mia

) #1 of 13 Restaurants in Ta' Xbiex $$ - $$$, Italian, Pizza, Mediterranean
Ta'Xbiex Seafront, Ta' Xbiex, Island of Malta, Malta
+356 2133 7248
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Overview
  • Reviews
  • Location
  • Q&A
  • Details
  • Excellent49%
  • Very good33%
  • Average8%
  • Poor4%
  • Terrible3%
4 days ago
“Lovely Marina view”
1 week ago
“Lunch by the sea”
Closed Now
All hours
Italian, Pizza, Mediterranean, European, International, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
Ta'Xbiex Seafront, Ta' Xbiex, Island of Malta, Malta
Write a Review
Reviews (629)
Traveller rating
Traveller type
Time of year

1 - 10 of 629 reviews

Reviewed 3 days ago via mobile

Mamma Mia is situated at the Marina of Msida with a fantastic view and comfortable interior. The staff is friendly and very helpful. The food itself is fantastic, tasty and the portions are quite big. Highly recommended.

Thank cwjzyl
Reviewed 3 days ago via mobile

We arrived before opening so were amongst the first to be seated. We were offered to sit outside on the terrace which we agreed to. Unfortunately we didn't realise that this was the smoking area (no mention, no ashtrays, no signage) so when someone on...More

Thank Ria F
Reviewed 4 days ago via mobile

Mamma Mia is nothing short of an institution! Great to spend time by the marina over good food except that the noise levels and general frenetic pace make relaxation a challenge here. Consistently good food with great salads and fresh ingredients - just wish it...More

Thank tamejju
Reviewed 1 week ago

We visited Mamma Mia with a group of our Maltese family and had a very happy time. The food is excellent (very generous portions!), the service very good and friendly and the location is amazing - right on the edge of the marina. Well worth...More

Thank Sally S
Reviewed 1 week ago via mobile

Mamma MIA has been around for a while. The food is good and food Value. Places to eat by the sea offering diverse food come in a handful. Among the few on ta'Xbiex point, this is a good balance. Salads are attractive and well sized....More

Thank Al C
Reviewed 1 week ago

Went at such restaurant last Sunday. Quick service, good food, great atmosphere, friendly and polite staff. Highly recommended

Thank Mario C
Reviewed 2 weeks ago

I was in Malta on business. This restaurant was a close walk to where I was staying. It has a great setting and location on the edge of the harbour with many boats all around, so fantastic views. Large variety on the menu, but especially...More

Reviewed 2 weeks ago via mobile

Mediterranean food. Divine food. Excellent service plus good value for money. Visit this restaurant frequently

Thank Abigail M
Reviewed 3 weeks ago via mobile

The setting is beautiful overlooking the marina, stylish and easy environment. Seafood pasta was very good, perfectly cooked tasty pasta in giant portions. Wine excellent. Worth s trip if in town. Fish soup was thin and disappointing however.

Thank Sensiblevisits
Reviewed 3 weeks ago

We stayed a week in Malta and ate here three times. The food was great and the portions enormous - in fact the starter size would be ample for someone with a modest appetite. The service was friendly and efficient.

Thank GMR_9
Nearby Restaurants
Busy Bee
278 reviews
.23 km away
Fumia Restaurant
197 reviews
.53 km away
Haywharf Restaurant & ClubHouse
289 reviews
.87 km away
Nearby Attractions
Aquarrigo Scuba Diving Centre
59 reviews
.64 km away
Manana Yacht Charter
38 reviews
.64 km away
Malta at War Museum
419 reviews
1.19 km away
Island of Calm Charlie's Massage
5 reviews
1.22 km away
Questions & AnswersAsk a question
which bus can I get to the restaurant from Bugibba
13 January 2015|
Answer Show all 5 answers
Response from Nimrod104 | Reviewed this property |
The 12 goes right past Mamma Mia so either get off at Rigord or if you miss that stop, get off at the next one, Xatt, by the marina and walk back to the corner of Triq I-Abate Rigord and ix-Xatt Ta'Xbiex where the restaurant... More
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Brunch, Lunch, Dinner, After-hours
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
Groups, Special Occasion Dining, Local cuisine, Child-friendly, Kids, View
Open Hours
12:00 - 15:00
18:00 - 23:00
12:00 - 14:45
18:00 - 22:00
12:00 - 14:45
18:00 - 22:00
12:00 - 14:45
18:00 - 22:00
12:00 - 14:45
18:00 - 22:00
12:00 - 14:45
18:00 - 23:00
12:00 - 14:45
18:00 - 23:00
Location and Contact Information
  • Address: Ta'Xbiex Seafront, Ta' Xbiex, Island of Malta, Malta
  • Location: Europe  >  Malta  >  Island of Malta  >  Ta' Xbiex
  • Phone Number: +356 2133 7248
  • E-mail
Tel: 21337246 (Malta number)