About
A culinary delight awaits everyone who walks into the Kraal Restaurant and Olive Tree Coffee Shop. Our team of international chefs is dedicated to satisfying the most discerning of palates. It provides a warm atmosphere to unwind and enjoy the finer things of life - Good company, superb food and wine, delightful treats and rich aromatic coffee
Details