This place used to be on the campus of Cleveland Clinic and is now tucked away in the strip mall of sorts that has developed on E12th St, just south of Superior.
I went in for lunch during the weekday, and was surprised to be the only one there. Naturally service was fast.
All the food was made fresh when I ordered it. The nice lady who took my order turned around and told the cook just what I had ordered and it was made fresh for me. They even put together a side Fattoush salad for me which isn't exactly on the menu in that size.
I would definitely return here for lunch, eat in or take away.