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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
18-20 Princess Way | Swansea, Swansea SA1 3LW, Wales
+44 1792 465465
Website
Today
12:00 - 22:00
Open now
See all hours
Hours:
Sun - Thu 12:00 - 21:30
Fri - Sat 12:00 - 22:00
More Info
Add Photo Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
JPMiles / PAYBACK
50

302 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
Language
  • More
Showing 296: English reviews
Bath, United Kingdom
Level Contributor
4 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 bubbles Reviewed 4 days ago NEW

We went on a Wednesday evening when they had all pizzas and pastas half prize.Really enjoyed the meal and staff very friendly. would recommend to others and visit again.

Helpful?
Thank Maria G
Swansea, United Kingdom
Level Contributor
10 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
3 of 5 bubbles Reviewed 5 days ago NEW

Walked in to the restaurant mid afternoon on Saturday looking for a table for four without a reservation and were led to a table although they were busy. Menus were given to us as we sat down and drinks orders taken straight away. We were given a couple of minutes to peruse the menu which is quite extensive with pastas... More 

Helpful?
Thank ugovallario
Level Contributor
18 reviews
15 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
4 of 5 bubbles Reviewed 1 week ago via mobile

Me and my partner came here on a date night on valentines day. The restaurant is lovely and so was the food. We had garlic bread to share for our starter which to say it was to share there were only three pieces so we cut one in half. We both then had pizza for main, the base was lovely... More 

Helpful?
Thank Lozza965
Swansea, United Kingdom
Level Contributor
21 reviews
13 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
4 of 5 bubbles Reviewed 3 weeks ago

Two of us went for the lunch time special offer menu. The food was lovely especially the Calamari which was superb. The staff were friendly and the place was spotless. The drinks were expensive.

Helpful?
Thank ronw107973
Level Contributor
93 reviews
30 restaurant reviews
common_n_restaurant_reviews_1bd8 30 helpful votes
4 of 5 bubbles Reviewed 4 weeks ago

This Italian restaurant does a 2 or 3 course menu which is reasonably priced. The choice includes pizza, pasta and some other interesting dishes. My main course was a pork tenderloin on a bean casserole. Delicious and just what i wanted on cold, windy Swansea evening. The restaurant itself is well lit and spacious. Nice to have a bit of... More 

Helpful?
Thank Paul H
Swansea, United Kingdom
Level Contributor
227 reviews
192 restaurant reviews
common_n_restaurant_reviews_1bd8 152 helpful votes
3 of 5 bubbles Reviewed 4 weeks ago via mobile

Called here today with my grandson, I ate off the two course lunch menu but teenager preferred to eat off the main. I had the Calamari which was stunning followed by the Brodetto which was good but a rather small portion. Teenager chose a vegetation pasta dish - something with butternut squash - but he wasn't overly impressed! One gripe... More 

Helpful?
Thank ElaineG32
Swansea, United Kingdom
Level Contributor
15 reviews
5 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
4 of 5 bubbles Reviewed 5 January 2017

If you like Italian food, reasonably priced with a varied selection for all tastes then give this restaurant a visit. You will not be disappointed. The Staff are very friendly and helpful and the setting is very relaxing and warming

Helpful?
Thank Carlo Umberto M
Pembroke, United Kingdom
Level Contributor
118 reviews
77 restaurant reviews
common_n_restaurant_reviews_1bd8 23 helpful votes
4 of 5 bubbles Reviewed 4 January 2017

We arrived without a reservation and it was a busy lunch time but they accommodated us which was good. We were impressed with the speed of service considering how busy it was. We both started with Calamari and this was excellent with a very light crisp tempura batter, squid was fresh. Both mains were good, slightly less generous portion than... More 

Helpful?
1 Thank D.mr S
Swansea, United Kingdom
Level Contributor
20 reviews
17 restaurant reviews
common_n_restaurant_reviews_1bd8 10 helpful votes
4 of 5 bubbles Reviewed 4 January 2017

Lovely restaurant very friendly staff and a good selection on the menu. The 2 course lunch menu was good value, but would say the drinks were expensive.

Helpful?
Thank Sharon S
Swansea, United Kingdom
Level Contributor
136 reviews
70 restaurant reviews
common_n_restaurant_reviews_1bd8 65 helpful votes
5 of 5 bubbles Reviewed 18 December 2016

was rather busy on a Thursday evening but greeted with a smile (so important I feel) and there was room for two. Lots of pizzas and pastas to choose from and not disappointed when they came. Menu looked rather expensive but spotted it included a bottle of Peroni so good price overall. Will call again.

Helpful?
Thank JeffandLes

Travellers who viewed Mamma Mia also viewed

 

Been to Mamma Mia? Share your experiences!

Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / PAYBACK
50
JPMiles / Payback Arrow
Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    4 of 5 bubbles
    Service
    4 of 5 bubbles
  • Value
    3.5 of 5 bubbles
    Atmosphere
    4 of 5 bubbles
Cuisine
Italian, Pizza, Mediterranean, Gluten Free Options, Vegetarian Friendly
Meals
Lunch, Dinner, After-hours
Restaurant features
Takeout, Reservations, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Groups, Business meetings, Child-friendly, Kids, Special Occasion Dining, Cheap Eats, Romantic
Open Hours
Sunday
12:00 - 21:30
Monday
12:00 - 21:30
Tuesday
12:00 - 21:30
Wednesday
12:00 - 21:30
Thursday
12:00 - 21:30
Friday
12:00 - 22:00
Saturday
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

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Mamma Mia and other visitors
1 question
Ask a question
Questions? Get answers from Mamma Mia staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?