I don't know what to say about Maha that hasn't already been said.
The place is as fantastic as the review says it is. The wait for a table is also as long as the review says it is. If you're willing to wait you'll enjoy your experience.
Go hungry and go feeling open minded and you'll love every bite. The honey cardamom latte was to die for, the lentil soup fantastic. I also enjoyed the traditional veggie Egyptian sandwiches but there was so much food I couldn't even finish them.
Thumbs up to Maha! So glad to have it in the neighbourhood.