I've been here once, but it was actually quite good. Surprisingly good, for what I had ordered and expected. Perhaps that's because I am a vegetarian, but the meal was much appreciated. My friend liked his meat dish as well.
Service was great, the space was clean, and it was an excellent place to go on Danforth if you didn't want Greek or burgers. It is definitely in the middle ground between the fast food places and the fine dining, so in that, I think it serves a great function on the street.