Conflicted on the rating because the food is fantastic but the service is really terrible.
I understand that Arabic customs are different but the first few minutes in this always-packed restaurant are really frustrating. Its a while before you get seated and no menus nor instructions are given. You have to then go to the cashier and order. How, when you don't have a menu? I'm not sure, but I grabbed one and took it to my table out of frustration.
I was there with the family and we ordered the big BBQ platter. Came with three type of meats and all of them were perfectly grilled to absolute perfection. There was hummus included a plate of fries that only arrived half way through our meal and drinks but only if you ask at the front.
What really pissed me off was the waiters. These highschoolers practically threw the food on the table and ran for their next order. I asked for bread three times and kept waiting for it for 20 minutes before getting up and asking.
In conclusion. Great food but the service is absolutely awful. You won't have anything your way unless you ask them serveral times, no matter how much you're paying.