The Essence Of South African BraaiSet within a grand and immaculately restored residential villa, smack in the centre of the vibrant and highly trendy culinary hub of Thao Dien Ward, Thu Duc City, Ho Chi Minh City, a new gastronomic barbeque experience has immerged in Vietnam, in the form of an African safari themed restaurant aptly named Carnivore.