Animal Rights South Africa
Tajmahal Indian Restaurant, Cape Town, Fine Indian Cuisine, Strictly Halaal.