The Biltong Women Deli is located in Cape Town, South Africa on Shop 13, Eastlake Centre, 36 E Lake Dr, Marina Da Gama. The Biltong Women Deli is rated 4.9 out of 5 in the category charcuterie in South Africa.
Address
Shop 13, Eastlake Centre, 36 E Lake Dr, Marina Da Gama
Accessibility
Wheelchair-accessible car park