Went in today for lunch, got dolmas, baba ghanouj and falafel. Food is cheap and tasty. The service was a little wonky (when we asked for more time to order, she gave us approximately 30 seconds), but the food arrived in a more than reasonable time.
The vibe is interesting, the kind of place where some illegal deals are made. I'll absolutely be back.