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

30 B Market Street | 2380, Piet Retief 2380, South Africa
+27 17 826 0388
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent44%
  • Very good42%
  • Average10%
  • Poor3%
  • Terrible1%
Travellers talk about
“pizza” (8 reviews)
“sole” (2 reviews)
“ham” (2 reviews)
Open Now
08:00 - 21:00All hours
Italian, African, Pizza
$$ - $$$
30 B Market Street | 2380, Piet Retief 2380, South Africa
All Details
Write a Review
Reviews (57)
Traveller rating
Traveller type
Time of year

1 - 10 of 44 reviews

Reviewed 1 week ago

We came here for tea and had a lovely refreshing pot, sitting outside, with a succulent toasted cheese and tomato sandwich. Couldn't be faulted, we booked for the evening, that's when it went downhill. All the outside tables were full : a waitress was apologetic,...More

1  Thank Geoff23
Reviewed 3 weeks ago via mobile

While Mamma Mia has got a fair range as far as their menu goes, I have found that they're really good at making pizza. There are the basic toppings and a house speciality that, on a cold day, really was spicy enough to have me...More

Thank kluener
Reviewed 10 August 2017

Stopped in while traveling through the area. While I wouldn't make a special trip to Piet Retief to eat there, it was a very good meal and I would recommend if you are in the area. We had a couple pizzas, and a few starters....More

Thank ben_kickert
Reviewed 16 July 2017 via mobile

This was the best resturant we ate at in our week's holiday where there were a lot of burgers and pizzas. This resturant does have pizzas but we didn't have those. Had steak and eisbein, which were both exceptional. The kids meals were also good.

Thank SalMarg
Reviewed 12 June 2017

The place is very private and lovely, the food ohhhhhhhh super its out of this world the pork filler wooow, Very good and very cheap

Thank tlubelo
Reviewed 20 May 2017

The best home cook meal I had in a long time. the staff and management are friendly and the family like restaurant is lovely. i will make a point to go and support the Mama Mia again.

Thank Johan v
Reviewed 27 April 2017 via mobile

Food quality is of high standards and service is exceptional. Recommended for all occasions and you will not be disappointed. This is a place where you can enjoy your evening without interuptions and worries

Thank Gerrit M
Reviewed 15 March 2017

Mama Mia's, what a place and how nice to be able to leave great review. (Church St and behind the White Church) the menu is mind blowing. Unfortunately we were only staying the one night. So it had to be one meal, you need to...More

Thank Bowwow2
Reviewed 14 March 2017

We celebrating our 36 years of anniversary at our local restaurant. We enjoy complimentary Champagne and had a very excellent Fillet steak with pepper and creamy garlic sauce with veggies and chips. Definitely recommend this restaurant for everybody. The service is outstanding and we had...More

Thank JurieJohannesJacobs
Reviewed 30 January 2017 via mobile

Absolutely stunning. Unexpected business trip, great food at affordable prices. Service is excellent, menu fit for all occasions. Will definitely be back. Thank you ladies

1  Thank Jacqui S
Nearby Restaurants
Tuscarora Spur Steak Ranch
31 reviews
1.13 km away
Nando's Piet Retief
7 reviews
.24 km away
13 reviews
.22 km away
Nearby Attractions
Swazi Candles
201 reviews
65.89 km away
Swazi Cultural Village
146 reviews
71.68 km away
Mlilwane Wildlife Sanctuary
96 reviews
72.93 km away
Royal Swazi Spa
88 reviews
75.76 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
Lunch, Breakfast, Dinner
Restaurant features
Takeout, Reservations, Seating, Waitstaff, Serves Alcohol
Good for
Business meetings, Child-friendly, Special Occasion Dining, Groups
Open Hours
08:00 - 21:00
08:00 - 21:00
08:00 - 21:00
08:00 - 21:00
08:00 - 21:00
Location and Contact Information
  • Address: 30 B Market Street | 2380, Piet Retief 2380, South Africa
  • Location: Africa  >  South Africa  >  Mpumalanga  >  Piet Retief
  • Phone Number: +27 17 826 0388
afrikanisches Essen, aber auch Pizza
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