We'll shortly have some of our delicious Beef available (in Cape Town only). We have very limited production so we harvest towards Xmas and at Easter time! That's when our beef tastes the best too!
Contact
Natur Beef, Kalbaskraal, Cape Town, Western Cape, S-8001, South Africa