Mama Africa is a Pan-African restaurant in Cape Town, established in 1995.It offers hearty, authentic African cuisine—including mixed grills of exotic meats like crocodile, ostrich, eland, kudu, and zebra—accompanied by live music and a vibrant atmosphere.It’s located at 178 Long Street, in Cape Town’s city centre.