We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Mamma Mia

18-20 Princess Way | Swansea, Swansea SA1 3LW, Wales
+44 1792 465465
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent41%
  • Very good30%
  • Average13%
  • Poor7%
  • Terrible9%
Travellers talk about
“stromboli” (14 reviews)
“calamari” (25 reviews)
Closed Now
All hours
Italian, Pizza, Mediterranean, European, Vegetarian Friendly, Gluten Free Options
€€ - €€€
18-20 Princess Way | Swansea, Swansea SA1 3LW, Wales
All Details
Write a ReviewReviews (356)
Traveller rating
Traveller type
Time of year

1 - 10 of 349 reviews

Reviewed 3 days ago via mobile

Have eaten here before and enjoyed the food so shocked to be turned away at 2045 in one of the weeks leading up to Christmas. A town centre restaurant which closes at 2030 does not bode well. Even sadder, when I asked for recommendations for...More

Thank Neil H
Reviewed 4 days ago

Had a very enjoyable family meal here and really enjoyed enjoyed the food. Location good but lacking a little of Italian hospitality.

Thank Alan J
Reviewed 5 days ago

Went there on the 8th of Dec for a Lunch with my wife and I have to say it was extremely tasty, The lasagne I had was probably the nicest I have had in any restaurant and my wife said her Calamari was excellent. The...More

Thank Paul D
Reviewed 2 weeks ago

Had been here awhile ago and was not impressed. A friend had booked Mamma Mia so decided to give it another go and so glad I did as the food was lovely.

Thank Barbara A
Reviewed 3 weeks ago via mobile

Never been here before it eas my friends birthday bash. I had ordered a gluten free option and it was amazing lovely taste and texture. All were happy we did wait a little while from our main to desert but thats ok staff attentive and...More

Thank Karen williams W
Reviewed 3 weeks ago via mobile

Me and my family went to Mamma Mia! for my nana's 64th birthday. We had great service off the waiters, access to restrooms and fabulous food. I would recommend this if you love Italian food and love good service in a restaurant.

1  Thank Seren S
Reviewed 3 weeks ago via mobile

We are regulars to mamma mias, we have never had a bad meal, quick service excellent value in the 2 course menu, also the Sunday dinner dish they do is very nice if you are having trouble deciding where to go,

Thank andrew h
Reviewed 9 November 2017

it is italiano, and the pizza was okay.. the service of the first waiter was rushed, probably as the restuarant was so busy at lunchtime, the second waiter was faster....and more friendly, the lunchtime deal was good... of course its not roma or milano, its...More

Thank jardden
Reviewed 30 October 2017 via mobile

We all had a great time. The food was really nice and the service and staffs no fault at all. The staffs were very pleasant and smiling all the time. I had risotto with prawns, so yummy I never had delicious risotto in Swansea until...More

Thank dgangap55
Reviewed 29 October 2017 via mobile

Have been here for late lunch. The daily deal is a good choice, with several options for starter and main course. Adding a glass of wine house for 3.5 pound was a good option also. The Calamari for starter was large and tasty. The pasta...More

Thank Eran M
Nearby Restaurants
Las Iguanas Swansea
705 reviews
.13 km away
Ocean Oriental Cuisine
116 reviews
.16 km away
Hanson at the Chelsea
438 reviews
.07 km away
The Cwtch
139 reviews
.11 km away
Nearby Attractions
The LC
1,265 reviews
.24 km away
Swansea Beach
185 reviews
.24 km away
Swansea Museum
168 reviews
.28 km away
Swansea Market
185 reviews
.21 km away
Ask a question
Questions & Answers
Robert R
12 March 2017|
Response from pippap36 | Reviewed this property |
Please note... you're commenting to me the reviewer not to the restaurant...
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$12 - US$20
Lunch, Dinner, After-hours
Restaurant features
Delivery, Outdoor Seating, Free Wifi, Takeout, Reservations, Seating, Waitstaff, Street Parking, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Digital Payments
Good for
Special Occasion Dining, Kids, Business meetings, Romantic, Groups, Child-friendly
Open Hours
12:00 - 21:30
12:00 - 21:30
12:00 - 21:30
12:00 - 21:30
12:00 - 21:30
12:00 - 22:00
12:00 - 22:00
Location and Contact Information
  • Address: 18-20 Princess Way | Swansea, Swansea SA1 3LW, Wales
  • Location: Europe  >  United Kingdom (UK)  >  Wales  >  Southern Wales  >  Swansea County  >  Swansea
  • Phone Number: +44 1792 465465
  • E-mail
AUTHENTIC ITALIAN CUISINE Our recently refurbished Swansea based restaurant is modern, warm and inviting. A lovely venue with a relaxed vibe, perfect for lunch, dinner or to celebrate that special occasion. Genuine Italian recipes and ingredients, combined with fresh local produce. Our team of friendly, well trained and knowledgeable waiters look forward to welcoming you. AN EXPERIENCED TEAM Restaurant owners Camelia, Alvaro and Emilio have been working together in the restaurant industry since 2001.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing