Back to results
178 Long St, Cape Town, Cape Town, 8001, Western Cape
Mama Africa - Quality, Reliable & Affordable Restaurants in Cape Town.
Is this your store?
Claim this storefront
Mama Africa welcomes you with open arms to enjoy her hearty bounty of food @ entertainment