Restaurant specializing in Karoo cuisine.