Contact

Find us

Contact

Mamma Mia Restaurant, Ta Xbiex Seafront, Ta Xbiex

HOURS

Lunch: Mon to Sat: 12:00 – 14:30; Sun: 12:00 – 15:00
Dinner: Mon to Fri : 18:00 – 22:00; Sat : 18:00 – 22:30; Sun: 18:00 – 22:00

Contact US

+356 2133 7248 / +356 2733 7248 / +356 79337248

Follow us

 

 

 

 

Now offering Take Away Pickup! - Call now on 79337248 to place your order View Menu
+ +