Thank you for your patience while we retrieve your images.


Mama Africa Restaurant at Long Street in Cape Town

Long Street is one of the oldest streets in Cape Town with a length of 3.8 kilometres. In the olden days, it was really the longest street in the town centre. Long Street is still a lively, colourful street, inviting for a stroll past antiquity shops, book and curioshops, galleries, music, photo and travel shops, backpacker hotels, clubs and discos.
Mama Africa Restaurant at Long Street in Cape Town