Off The Sajj in Hillcrest has new owners, and is now called Micho'z. Still a Lebanese menu, but the food is significantly improved.
One of my biggest gripes about Mama's (and Off The Sajj) is that the falafel isn't very good. They take already fried falafel balls and simply reheat them on the sajj, which makes for pretty lackluster falafel. Here they fry them to order.
The hummus and baba ghannouj are also excellent.
If you're someone who needs to eat gluten free, they will accommodate by bringing lettuce leaves instead of pita for dipping. The falafel is made solely from chickpeas, with no regular flour added.