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.