Mamma Mia Restaurant

 Mamma Mia Restaurant Malta. This is a hugely popular restaurant located near the sea in Ta’ Xbiex, between Gzira and Msida. Mamma Mia is open for both lunch and dinner.


Ix-Xatt Ta’ Xbiex, Ta’ Xbiex XBX 1028

Phone Number

21 337 248


4 May 12, 2011 By admin in Restaurants Tags: , , ,

Comments (4)

Add comment