Mamma Mia Restaurant started operating back in 2001. The restaurant was situated at Tigne, Sliema. The restaurant was a success but it was getting small for the demand that we were getting. After three years we decided to move onto something bigger and nicer. In October 2004 the new Mamma Mia Restaurant was opened in the heart of the Yacht Marina, Ta' Xbiex. The new restaurant has a unique atmosphere, great ambience and excellent service, with a seating capacity of 240. One can also enjoy the outstanding view whilst dining out in the terrace.
During 2007, 2008, 2009, 2010, 2011, 2012 and 2013 Mamma Mia was Awarded " Best Value for Money".
At Mamma Mia Restaurant one can experience a casual dining in a relaxing atmosphere where you can savour mouth-watering Mediterranean specialities and choose from a large selection of local and foreign wines to accompany any meal.
Smiling friendly staff and the best Mediterranean cuisine in Malta guarantees a memorable visit. A must visit a restaurant where you will certainly not to be disappointed.