Travel Blog

Moyo – Discover Africa at Eden on the Bay!

Connect with the naturally enchanting elements of Bloubergstrand by dining at Moyo Restaurant, a unique African themed eatery that overlooks the outstretched Atlantic Ocean from its location along the stunning Eden on the Bay promenade, with views of the iconic Robben Island and Table Mountain visible from across the sea.

Moyo literally means “Heart” when translated from Africa’s Sanskrit language of Swahili. This magical restaurant celebrates the beauty of Africa and is inspired by traditions and values, always delivering exceptionally crafted food and offering warm hospitality, which creates a vibrant ambiance where guests can unwind and have a great time.

Dining at Moyo is a treat for all. Inside, the decor is eclectic and colourful, with round tables and dim lighting provided from the quirky steel art-deco chandeliers, while outside a more casual setting awaits. In summer, diners can enjoy outdoor seating in the popular surf-board style booth section, with refreshing water washing over their feet.

At Moyo, South African locals can celebrate the beauty of our countries rich heritage, while tourists from all walks of life have the opportunity to unveil some of our favourite  African dishes, which Moyo elevates to a trendy and sophisticated standard. The menu of delicious dishes on offer at Moyo reflect South Africa and various other parts of African continent to perfection, transporting diners to golden sunsets in the karoo, fishing in fresh ocean waters off the coast or shopping in fragrant African spice markets.

Guests enjoying this beautiful African eatery can look forward to some fantastic traditional entertainment, from the occasional live music or dancing show that reflects the joyful spirit of local performers, to the age-old tradition of African-hand washing and face painting ceremonies that put a smile on everyone’s faces.

Peaking at the Moyo Food Menu…

For the not so hungry – Diners can munch on a flavourful Moyo “Boerie Roll” with a twist. Boerewors Rolls have been a staple South African braai treat for ages and is likely to remain a favourite. Feeling brave? Try the Moyo starter of “Crocodile Tail Pies”, which is said to be super tasty. We also love the sound of the Free State Sweet Potato Soup, or the creamy West Coast Mussels.

For the ravenous – Guests can enjoy a selection of amazing burgers that include the freshly prepared spicy “Dukkah Burger” served on a delicious pumpkin bread roll with hand cut chips. Try something unique and indulge in feasts served in a cast iron pots, such as a “Klein Karoo Venison Potjie”, or a classic “Durban Lamb Curry”. Moyo’s signature dishes include “Flamed Peri Peri Chicken”, “Nigerian Meat Kebabs” and a delicious “Moyo Flamed Fillet”.

Finish off with something sweet – A lovely selection of traditional and mouth-watering desserts are the perfect ending to any occasion celebrated at Moyo. Savour a “Moyo Duet”, which consists of cinnamon chocolate mousse, bread and butter pudding and yummy almond custard. Other dessert delicacies include a traditional Cape Malva Pudding, or a scrumptious Rooibos tea crème brulee. Mmm…


Along with being a shopping haven for those visiting Blouberg, Eden on the Bay is considered an ideal vantage point from which to enjoy exquisite views of the sun setting over the Atlantic Ocean – a sight which is truly something to behold. Moyo offers a delightful wine menu of red and white blends which can be enjoyed by the carafe or bottle, as well as an impressive list of Champagne’s to get any party started. Enchanting many guests with a superb cocktails menu, Moyo regularly boasts “sundowner” cocktail specials and offers some amazing cocktails which include their “African Tiki” range, all of which are served in tiki mugs.

As a family friendly restaurant, Moyo offers a kiddies menu of tasty mini-meals, while the Eden on the Bay promenade and the greater area of Blouberg also provides numerous family-friendly attractions to enjoy. Take a short walk to the end of the promenade and snap your holiday photos in the giant yellow “Table Mountain Frame”.

On warm summer days, visitors can also enjoy the restaurants lovely outdoor plunge pool, which overlooks the lively Eden on the Bay promenade as well as the ocean and Table Mountain beyond it. This is the perfect spot to enjoy a late afternoon cocktail with friends. Have a look at Blouberg Holiday Rentals’ blog post about Eden on the Bay, to discover more about this wonderful seaside area.

Get in touch with Moyo: 

Although walk-in’s are welcome, Moyo restaurant can get busy over weekends and during the holiday season. Get in touch with the friendly team at Moyo directly, to book your table in advance or even enquire about booking out space at Moyo for a private function like a birthday or anniversary celebration, or even corporate events and meetings.

Call: 021 286 0662
Address: Shop 50, Eden on Big Bay Shopping Centre, Bloubergstrand

Stunning Accommodation at Eden on the Bay:

Enjoying time in Cape Town’s beautiful Bloubergstrand suburb for a holiday? Have a look at Blouberg Holiday Rentals range of self-catering accommodation options in Blouberg, many of which are located at Eden on the Bay and close to the Moyo restaurant.