map placeholder

Mamma Mia

18-20 Princess Way, SA1 3LW

*****
  • default
Average
Main course: £13

Trademark dishes on the Mamma Mia menu include the irresistibly creamy courgette and chori

Mamma Mia

18-20 Princess Way, SA1 3LW

Contact +44 1792465465

See all restaurants in Swansea

Unfortunately, you can't book Mamma Mia online on this site

Nearby restaurants

Book this restaurant