We came here last weekend with another couple for brunch on Sunday. I'd heard good things, but didn't realize quite how long the wait would be. The food was fabulous, but I'm taking a star because the wait time was grossly underestimated (they said 45 minutes, when we waited an hour and half) and once we were in they took more than 15 minutes to take our order and never brought us the tea we ordered.
The reason it still gets a 4 rather than a 3 given the points above is because the food is amazing. We had several dishes including the eggs with halloumi, the Persian susages and eggs, the lamb and potato thing that you mash up w/ broth and feta, olives, and a sauteed eggplant dish. I had the eggplant which was amazing - and a big enough postion size with the other snack-y bits we got I ended up taking some home. The homemade barbary bread is awesome too. The price point was very good as well.
I'd definitely go back, but try to go earlier (we went at noon) or just be prepared for a long wait.