Choose a location

Molitva Orthodox Mediterranean Restaurant

Mediterranean Seafood Sushi Vegan Friendly Vegetarian Friendly
RR

Attributes

  • Child Friendly
  • Outdoor Seating

Located in the heart of Gauteng’s busiest tourism route, Molitva is perfectly positioned in The Cradle of Humankind. A mere 3km’s from the Rhino and Lion Nature Reserve, this country gem is a quick turn off Kromdraai Road. Specialising in fresh, organic, homegrown fruits and vegetables, Molitva’s mouthwatering food menu will charm any tastebuds. The menu is largely centered around a range of mezze and tapas styled foods from various Mediterranean cuisines, but also offers those that prefer something a little more substantial; homemade pasta’s, an array of salads, a selection of grills and a variety of appetizing burgers.

Head chef and part owner, Milan Cerimaj describes Molitva’s cuisine as “Orthodox Mediterranean” with subtle twists and adaptations.

Surrounded by the green, lush countryside and mountainous views, this restaurant and pub is the perfect setting for a day out with the family, a romantic date or a time to kick back and relax with friends.

Reviews (1076)

4.1 out of 5.0
Based on the past 12 months
Food 4.3
Value 4.0
Service 4.0
Ambience 4.2
  • Sphiwe S. Dined: 2 days ago
    3.5
    Food 3.0
    Value 3.0
    Service 5.0
    Ambience 3.0

    Reviewed on: Mon 14 Apr 25
    I had a wonderful experience at this restaurant! Their cocktails and dirty rice are absolutely exceptional. However, I wasn't a fan of the sauce they used on the ribs and chicken. That said, the portions were very generous, offering great value for money. The staff was incredibly kind and welcoming. One of the waiters even offered to hold our 1-year-old so we could enjoy our meal, which was such a thoughtful gesture. It was my son's birthday, and they went the extra mile by singing for him—such a sweet touch! Even though it's located in the middle of nowhere, I’d definitely love to visit again and try other items on their menu.

  • Felicia P. Dined: 1 week ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0
  • Alex P. Dined: 1 week ago
    4.5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 3.0

    Reviewed on: Sun 06 Apr 25
    The food is always great, service great too and the people charming The restaurant was really dark and on a gloomy day felt a bit more gloomy But we will return!

  • Palesa M. Dined: 3 weeks ago
    1
    Food 1.0
    Value 1.0
    Service 1.0
    Ambience 1.0

    Reviewed on: Mon 24 Mar 25
    Everything was terrible, from food not having taste, a mere greek salad did not come with feta cheese or olives, it was a add on. Our waiter didn’t know the menu well and the prices are different from when the bill comes. I hated it

  • Kobus W. Dined: 3 weeks ago
    4.8
    Food 5.0
    Value 4.0
    Service 5.0
    Ambience 5.0
  • Zweli L. Dined: 1 month ago
    4.5
    Food 5.0
    Value 5.0
    Service 3.0
    Ambience 5.0
  • Carol M. Dined: 1 month ago
    4.8
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 4.0
  • Charles Dined: 1 month ago
    4.3
    Food 4.0
    Value 3.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Mon 10 Mar 25
    Did not give us a price on the fish ! Very expensive!

  • Dee O. Dined: 1 month ago
    1
    Food 1.0
    Value 0.0
    Service 1.0
    Ambience 1.0

    Reviewed on: Mon 10 Mar 25
    Overpriced food and drinks, outdated furnishings and staff seem scattered. Strange basics, Portuguese roll that you pay for is chopped pieces of bread you don’t get a whole roll. Olive Oil and Balsamic came in little dishes and it wasn’t olive oil more like canola oil and the balsamic was like water. The dishes were all meh, nothing was yum or lovely. It all felt thrown together. Menu was Greek, Eastern Europe, some Italian and SA. Overall strange and disappointing. Won’t be back.

  • Emily M. Dined: 1 month ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0
Show More

Book a table

Favourite
Menu

Opening Hours

  • Monday 10h00 - 21h00
  • Tuesday 10h00 - 21h00
  • Wednesday 10h00 - 21h00
  • Thursday 10h00 - 21h00
  • Friday 10h00 - 21h00
  • Saturday 10h00 - 21h00
  • Sunday 10h00 - 21h00