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 good32%
  • Average11%
  • Poor5%
  • 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
Write a Review
Reviews (322)
Traveller rating
Traveller type
Time of year

1 - 10 of 320 reviews

Reviewed 2 weeks ago

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
Reviewed 13 May 2017 via mobile

Tasty pizza and a good atmosphere. Could've been 5 star but to be honest some of the young staff were a little useless!

Thank Richard P
Reviewed 3 May 2017 via mobile

Good food, lovely atmosphere and we had a superb evening meal. What really made the evening were the staff, not just one but all them, were really friendly, attentive, helpful and good fun. Thank you for a lovely evening

Thank j0nbaker
Reviewed 1 May 2017 via mobile

Been here a few times usually quite good,the starters came calamari over cooked dry sent them back next was the same,meat balls the same,main course sea bass over cooked in fact all our meals were,it was a real bad experience.

Thank MALC7015
Reviewed 28 April 2017 via mobile

I had a really lovely meal here with friends. The service was brilliant- friendly and helpful througout. The menu has a lot of choice and we all found something we liked. The food was fresh and home cooked and we all enjoyed the meal. Highly...More

Thank Reb8cca
Reviewed 28 April 2017 via mobile

Popped out for a bite to eat and thought we would try this place. Glad we did! Lovely food and very friendly staff. Food was delicious. Couldn't manage a dessert as well, but they looked great too.

Thank Andrew V
Nearby Restaurants
Shangri-La Restaurant
253 reviews
.25 km away
Mythos Meze Bar & Restaurant
233 reviews
.07 km away
Coach and Horses Inn
76 reviews
.13 km away
Nearby Attractions
Chepstow Castle
737 reviews
.35 km away
Chepstow Museum
95 reviews
.47 km away
The Priory and Parish Church of St. Mary
17 reviews
.39 km away
Chepstow Racecourse
138 reviews
1.56 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$19
Lunch, Dinner, Brunch, After-hours
Restaurant features
Reservations, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Takeout, Full Bar
Good for
Romantic, Groups, Special Occasion Dining, Kids, Business meetings, Child-friendly
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
  • 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