Mamma Mia image label star icon 4.0

Mamma Mia

Ta'Xbiex Seafront, Ta' Xbiex, Island of Malta Malta, Island of Malta

European Casual Dining $$
label star icon 4.0

Description

Mamma Mia is a restaurant located in the Island of Malta offering a unique dining experience with stunning views of the Ta'Xbiex marina. With a wide selection of Italian, Mediterranean, and European dishes, as well as vegan and gluten-free options, Mamma Mia is sure to have something for everyone. The restaurant also offers a full bar, free wifi, and outdoor seating, making it the perfect place to enjoy a meal with friends and family. With friendly service, excellent customer reviews, and great value for money, Mamma Mia is the perfect place to make a reservation for lunch, dinner, or brunch.

Hours

  • Sunday

    12:00 PM - 3:00 PM, 6:00 PM - 11:00 PM

  • Monday

    12:00 PM - 2:45 PM, 6:00 PM - 10:00 PM

  • Tuesday

    12:00 PM - 2:45 PM, 6:00 PM - 10:00 PM

  • Wednesday

    12:00 PM - 2:45 PM, 6:00 PM - 10:00 PM

  • Thursday

    12:00 PM - 2:45 PM, 6:00 PM - 10:00 PM

  • Friday

    12:00 PM - 2:45 PM, 6:00 PM - 11:00 PM

  • Saturday

    12:00 PM - 2:45 PM, 6:00 PM - 11:00 PM

Location

Reviews from TripAdvisor

KPMOFamily

Oct 07, 2024

star icon star icon star icon star icon star icon

Fabulous restaurant for a party of 19 girls for a special birthday celebration meal. Had a lovely table by the window , plenty of space and delicious food and great service. Would definitely recommend

Dawn C

Sep 21, 2024

star icon star icon star icon star icon star icon

Delicious food (& very generous portions- we brought half of each main course home with us!) , good wine, excellent service .

Mario B

Aug 22, 2024

star icon star icon star icon star icon star icon

We had a lovely dinner at Mamma Mia. The restaurant is at the water edge at Msida creek a perfect setting for both lunch and dinner. Great food and helpful staff. Well done and special thanks to...

Similar restaurants

Hours

  • Sunday

    12:00 PM - 3:00 PM, 6:00 PM - 11:00 PM

  • Monday

    12:00 PM - 2:45 PM, 6:00 PM - 10:00 PM

  • Tuesday

    12:00 PM - 2:45 PM, 6:00 PM - 10:00 PM

  • Wednesday

    12:00 PM - 2:45 PM, 6:00 PM - 10:00 PM

  • Thursday

    12:00 PM - 2:45 PM, 6:00 PM - 10:00 PM

  • Friday

    12:00 PM - 2:45 PM, 6:00 PM - 11:00 PM

  • Saturday

    12:00 PM - 2:45 PM, 6:00 PM - 11:00 PM

Mamma Mia