People complaining about a long wait are missing the point - this is a 'family' restaurant - meaning Maha, the mother, is in the kitchen cooking her food with as much attention to detail as any place in the city. The servers are lovely and considerate - even when I'm picking up take-out for my vegan girlfriend, they remember her allergies and dietary needs.
Please try to go on off hours so as not to get frustrated - it's really wonderful food, service and attention to detail. Well worth any wait.