I have had the pleasure of dining at Waterkloof Restaurant more than once (see here and here) and I am reminded every every time I visit of what it means ...
Get monthly inspiration, travel guides, giveaways
and exclusive deals delivered to your inbox.