New trading hours, new menus same world-class hospitality. The Kraal Restaurant provides a warm atmosphere to unwind and enjoy the finer things in life. Set in the green-heart of Joburg! Its the perfect bushveld hideaway.