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

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...
  • Excellent52%
  • Very good33%
  • Average8%
  • Poor4%
  • Terrible3%
18 May 2017
“Lovely Marina view”
14 May 2017
“Lunch by the sea”
Open 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 (635)
Traveller rating
Traveller type
Time of year

1 - 10 of 635 reviews

Reviewed 1 week ago

Mamma Mias is consistently an excellent place to go for lunch/dinner. Food is alway delicious and fresh, with quick friendly service even though the restaurant is regularly packed! Great value for money- I normally end up with my lunch for the next day!

Thank Marion M
Reviewed 1 week ago via mobile

Visited as they just opened their dinner service at around 1800. Portions were big and the caramari to start was good, as well as the ribs. Two special pasta dishes we also had were ok. My main gripe is the service we received from our...More

Thank YoungMarc
Reviewed 2 weeks ago via mobile

Exelent service and food. Good location and a nice view. The service is very prompt and irrepressible

Thank Cristian B
Reviewed 2 weeks ago via mobile

The ribs were nice, service was great. We had a great night and everyone was very full! Great place to go for a decent feed for a great price.

Thank loumi789
Reviewed 20 May 2017 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 20 May 2017 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 19 May 2017 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 15 May 2017

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 15 May 2017 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 9 May 2017

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

Thank Mario C
Nearby Restaurants
Busy Bee
279 reviews
.23 km away
Fumia Restaurant
205 reviews
.53 km away
Haywharf Restaurant & ClubHouse
294 reviews
.87 km away
Nearby Attractions
Aquarrigo Scuba Diving Centre
60 reviews
.64 km away
Manana Yacht Charter
39 reviews
.64 km away
Malta at War Museum
427 reviews
1.19 km away
Virtu Ferries
145 reviews
1.44 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
Child-friendly, Kids, Groups, View, Special Occasion Dining, Local cuisine
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)
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing