Hey now. I thought the take away from this place was great. I took it all the way from Lakewood to Chagrin Falls, and it held up great. The falafel rice bowl was tasty, and I easily made two meals out of it. My mother, with the chicken schwarma rice bowl, made three meals! Pretty good deal I would say for the ~$8 price tag. We also got the baklava large order. I have never been a fan of finger baklava, but overall not bad. Definitely not the best I've ever had though! Not honey-gooey-yet-flakey enough to measure up.
I will say the parking sucks. I waited in the car while we picked up just so we wouldn't have to feed the meter.