Somewhere between 3 and 4 stars, but in the end I had to trust my gut and go with 3.
The good:
We had No wait time to be seated.
The bad:
Once sat, we waited almost ten minutes for menus.
The good:
Food portions and prices were good.
The bad:
They accidentally gave me mackerel (usually an extra $3.50), and instead of just leaving it, they took my plate away and removed the mackerel, even after asking me if I just wanted to keep it.
The good:
The Persian chai tea was yummy and warm.
The bad:
No spoons to stir in the sugar. Tea tastes like rose tea, so the name is A bit misleading
The halloumi cheese was really salty. Eggs cooked very well. Service not friendly (towards us).
I'd go back, but I'd NEVER wait, so maybe not worth the risk.