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

29 High Street, Chepstow NP16 5LJ, Wales
+44 1291 630572
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent49%
  • Very good31%
  • Average11%
  • Poor6%
  • Terrible3%
Travellers talk about
“pasta” (28 reviews)
“carrot cake” (4 reviews)
“fillet steak” (5 reviews)
Restaurant Hours
Italian, Pizza, Vegetarian Friendly
₹₹ - ₹₹₹
29 High Street, Chepstow NP16 5LJ, Wales
All Details
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 Arrow
Reviews (326)
Traveller rating
Traveller type
Time of year

1 - 10 of 324 reviews

Reviewed yesterday via mobile

After being let down by another restaurant after booking a month in advance, we rang mama Mia to ask if they could accept a booking for 10 to arrive in 5 minutes! Without hesitation they said yes and a table had been set up by...More

Thank Clare L
Reviewed 1 week ago via mobile

Great evening with good food and nice wine. Great value Italian, have been a number of times and keep coming back.

Thank A5golf
Reviewed 1 week ago via mobile

Excellent as always. Spaghetti bolognese for starter and a Calzone for main fan be recomended then the chocolate fudge cake # superb. Service is youngsters but not too bad. Overall - Recomended

Thank Man_o_Kent
Reviewed 2 weeks ago via mobile

I had pasta mia casa and my husband spaghetti muoulinier. Wonderful service and food fantastic!! Will return soon. Highly recommend

Thank ileskaren
Reviewed 3 weeks ago

We have been to this Restaurant many times over the last few years - and always enjoyed the experience . This was the first time we had tried a midweek ( Tuesday ) dinner , and were throughly disappointed . No Italian serving staff ,...More

Thank michaelcS2269LH
Reviewed 12 June 2017

My husband and I got to have a lunch time meal together, child free; and decided to visit Mamma Mia as it is local. We had been there previously for an evening meal but not for a lunch date. It was easy to get a...More

Thank _mspantry
Reviewed 24 May 2017

Popped into the restaurant as we wanted something a little different for lunch. We were given a table immediately and the service and food were of a very high quality. It was delicious.

Thank Lesley T
Reviewed 21 May 2017 via mobile

Last night was my third visit, and it was excellent again. Service spot on with the waiting staff being great and very friendly. The menu fab, lots of choice. The food was amazing and all 4 of us had empty plates. Good atmosphere, smells divine!...More

Thank Michelle B
Reviewed 21 May 2017 via mobile

On arrival we were greeted with an incredibly warm welcome! What was particularly authentic was the staff were all Italian. We shared a bottle of Prosecco (high quality) and had two starters: Polpette (meatballs) and Garlic bread w Mozarella. Both were incredibly fresh and tasty....More

Thank robinirving18
Reviewed 18 May 2017 via mobile

Great food, drinks(have the Limoncello)and service. Took my friend here for her birthday for the first time last weekend and was really impressed. It's a mid range spend, worth the money for sure. Will be returning again and again. Had an absolutely fab evening!

Thank Rhea I
Nearby Restaurants
Shangri-La Restaurant
256 reviews
.25 km away
Mythos Meze Bar & Restaurant
240 reviews
.07 km away
Sitar Balti
212 reviews
.14 km away
Nearby Attractions
Chepstow Castle
757 reviews
.35 km away
Chepstow Museum
98 reviews
.47 km away
The Priory and Parish Church of St. Mary
17 reviews
.39 km away
Chepstow Port Wall
5 reviews
.27 km away
Questions & Answers
Get quick answers from Mamma Mia staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$ 10 - US$ 20
Lunch, Dinner, Brunch, After-hours
Restaurant features
Reservations, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Takeout, Full Bar
Good for
Groups, Special Occasion Dining, Romantic, Business meetings, Child-friendly, Kids
Location and Contact Information
  • Address: 29 High Street, Chepstow NP16 5LJ, Wales
  • Location: Europe  >  United Kingdom (UK)  >  Wales  >  Southern Wales  >  Monmouthshire  >  Chepstow
  • Phone Number: +44 1291 630572
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