This place deserves 10 stars. Hands down the best falafel I have ever had. The Shawarma, Kibbeh, Baba Ganoush were makes you wanna slap somebody good. Everything taste fresh and full of authentic flavor. As an out of towner, this will be a definite stop on my list every time I visit Cleveland. Two very enthusiastic thumbs up.