I stumbled across this gem when I was grabbing a beverage from Starbucks as I was hungry and in need of lunch. The decor is close to a low joint diner and at times, can barely make out what the person/people behind the counter are saying.
Twice I've ordered their chicken souvlaki dinner and in a pita and each and every time, it was delicious, soft and fresh. I've read a few of the reviews now and yes - they do take a long time to prepare the food, so if you are in a rush, I'd suggest calling ahead of time and ordering as it does take them 15-20 minutes to prepare the meal (dine in and take out).
It's as good as most of the good restaurants on the Danforth, but situated in the Longbranch area.
Service is diner-style, so if you are waiting for great service - this is not the joint for you.