Feast your senses at Mhangela Restaurant, a warm, welcoming restaurant in the heart of Hazyview. Located at Sanbonani Resort & Spa, this family-friendly restaurant in Mpumalanga serves up local flavours, generous portions and unforgettable riverfront views.
Open daily to guests and visitors alike, Mhangela is more than a meal but an experience. Our menu is inspired by South African favourites and comfort food classics, with hearty breakfasts, light lunches and delicious dinners made with fresh, seasonal ingredients. Enjoy breakfast on the terrace while watching the sunrise over the river or dine al fresco under the stars after a day exploring the Kruger National Park. Whether you’re here with family, on a romantic getaway or enjoying solo travel vibes, our Hazyview restaurant is your go-to for good food and relaxed holiday energy.
We cater for every appetite and dietary need, with vegetarian options, light meals and kids’ favourites all on the menu. Craving a drink? Our stylish onsite bar offers chilled wines, signature cocktails, craft beers and more – ideal for winding down after a safari trip or just soaking in the resort vibe.
Whether you’re staying at Sanbonani or just passing through, Mhangela Restaurant in Hazyview is your must-visit stop for flavour, family and unbeatable views.
Sanbonani Resort – Hazyview
Savour exceptional cuisine at the Mhangela Restaurant, where every meal is a delight. From hearty breakfasts to indulgent dinners, our chefs craft dishes that celebrate fresh, local flavours. Enjoy your meal al fresco on the terrace or by the pool for a dining experience that’s as scenic as it is delicious.
Opening Hours
Mon - Sun: 7:00 AM - 9:00 PM
Winter Trading Hours:
7:00 AM – 8:00 PM
Reservations
Menu
Menu Available on Request