Seriously Lekka Skilpadjies There are two official definitions of a skilpadjies, one: the most delicious thing on the planet, and two: minced lamb liver wrapped in netvet.
Springbok Shoulder with Glazed Pumpkin Succulent springbok with bacon and glazed pumpkin. Ideal for a Sunday roast with a difference.