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...
  • Excellent42%
  • Very good29%
  • Average13%
  • Poor7%
  • Terrible9%
Travellers talk about
“pizza” (43 reviews)
“calamari” (23 reviews)
Closed Now
All hours
Italian, Pizza, Mediterranean, European, Vegetarian Friendly, Gluten Free Options
$$ - $$$
18-20 Princess Way | Swansea, Swansea SA1 3LW, Wales
Write a Review
Reviews (326)
Traveller rating
Traveller type
Time of year

1 - 10 of 320 reviews

Reviewed yesterday

Evening before the half marathon, a central Italian restaurant which served very good pizza to three of us whilst I had the pesto and asparagus pasta ribbons. Good food, reasonably priced (though drinks quite expensive - captive audience??). We didn't have dessert, though saw some...More

Thank IestynH
Reviewed 1 week ago

Went for a quick lunch on a tuesday I had a pork milanese and a coke. food was good and promptly served and good.Very satisfying.

Thank jakie81
Reviewed 2 weeks ago

We've traveled from St Hellier to Swansea for a short brake. I been treated with a lovely meal at this restaurant. I had the spicy bruschetta for starter and the Stromboli with beef and three cheeses . My wife had the crispy calamari and the...More

Thank stanion82
Reviewed 2 weeks ago

We went to this restaurant last year and found it OK but not great , so when we went back to Swansea we thought that we would give it another go. BIG MISTAKE, the staff in all fairness are good but the food is awful,...More

1  Thank ron r
Reviewed 2 weeks ago

My Daughter & mysef had been doing a bit of retail shopping in Swansea for a few hours & decided t go for a spot of lunch, neither of us were very hungry so we opted for the light lunch which was £6 a head....More

Thank BridgetJones25
Reviewed 3 weeks ago

Came here with my partner for a date night and had a lovely meal. On Tuesdays and Thursdays they have a money-off deal on all pizza and pasta which meant that our bill was very reasonable. The lasagne was delicious and one of the best...More

Thank Alison H
Reviewed 3 weeks ago via mobile

Group of us out for meal, waited 45 minutes before starters came out. Lasagne was a ready meal. Mussels had to be sent back, not opened. Red wine £6 a glass for 175ml my wife said that's not a large, reply was these are our...More

Thank richardSwansea
Reviewed 3 weeks ago

Came here around 6pm for dinner with my 3 year old son, they have a great menu with lots of choice, the food and drinks are excellent value for money and the staff are very friendly, helpful, and cheerful which adds to the atmosphere. The...More

Thank Alt247
Reviewed 22 May 2017 via mobile

Lovely family meal. Cannot fault the service or patience of the staff as we were a group of 17 including children. None of us has any complaints about our food which was delicious and we all chose off various menus. Really enjoyed and will definitely...More

Reviewed 15 May 2017

We went there as a party of 14 females on Saturday night, we were a of mixed ages with 25 being the youngest and the eldest being in their 50's. We ordered from the dinner menu which was 16.99 for 2 courses so not expensive....More

1  Thank Nat1301
Nearby Restaurants
Las Iguanas Swansea
642 reviews
.13 km away
Hanson at the Chelsea
416 reviews
.07 km away
No Sign Wine Bar
243 reviews
.10 km away
The Cwtch
128 reviews
.12 km away
Nearby Attractions
Swansea Market
171 reviews
.21 km away
Swansea Beach
174 reviews
.24 km away
Swansea Museum
149 reviews
.27 km away
25 reviews
.22 km away
Questions & AnswersAsk a question
what are your wine prices?
13 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
USD 11 - USD 19
Brunch, 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
Business meetings, Kids, Child-friendly, Special Occasion Dining, Romantic, Groups
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
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