If you want to indulge in delicious, authentic Somali cuisine in South Africa, head to an area known as Little Mogadishu in Mayfair, Johannesburg, and visit Masha Allah. This canteen-styled restaurant offers a variety of traditional dishes, enveloped in the sounds of spoken Arabic, with friendly patrons inviting me to join them for a meal.

Somali food is flavourful and aromatic, blending East African, Middle Eastern, and Indian influences. I specifically came for the goat with rice, onions, green peppers, and plenty of chilies, complemented by freely available fresh bananas to cool down the dish.

Admittedly, my hand-eating skills need improvement, so feel free to share tips in the comments. The people I met were friendly and welcoming, proudly educating me about Islamic traditions. Khalid, for instance, explained the significance of eating with the right hand.

For me, embracing diversity and learning about other cultures, especially through their delectable food, is an essential part of being human. A visit to Masha Allah in Mayfair is undoubtedly worthwhile.
+27746184564
140 8th Ave, Mayfair, Johannesburg, 2092
Have a suggestion on where Nick should go next? Let us know here.

Back to Top