Designed by
Title
View of the interior of Mama Africa, a tyipical african restaurant in Cape Town, South Africa #315518169
Description
Cape Town, South Africa - March 30, 2024 - Mama Africa Restaurant was established in 1995 as a celebration of South Africaâs new democracy and of the vibrant diversity and hospitality of the African continent. Since opening, Mama has served as an oasis for tourists and locals alike to meet, eat, drink, and interact in a warm and welcoming environment.
This image is editorial