Enjoy delicious, traditional dishes at Karoo Proviant, nestled within the tranquil Karoo Garden.