Biltong Master is located in Cape Town, South Africa on Langverwacht Rd, Kuils River,. Biltong Master is rated 3.7 out of 5 in the category food court in South Africa.
Address
Langverwacht Rd, Kuils River,
Accessibility
Wheelchair-accessible entrance