The Landing Village Deli stocks fresh traditionally prepared biltong in Edenvale, Dunvegan. Visit the deli and try the best biltong in the area prepared using the best quality fresh meat and curing process. Find our Biltong shop in the Village Deli at 15 Linksfield Road, Edenvale – corner of Dunvegan Avenue and Linksfield (Diagonal to […]