Biltong deli offering unique flavors and quality beef. Find them in Mimosa Mall.