Stopped in for the first time the other day. Hands down the best hummus and tabbouleh that I have ever had (here in the US). The grape leaves were also good. I was pleasantly surprised to also find halloumi there, and proper (imported) Cadbury chocolate. The staff was very friendly and welcoming. I will definitely go back.