In my opinion, this place has some of THE best souvlaki in Toronto, and definitely the best within the Scarborough area. Seriously - stop by, pick some up, & try it for yourself with some of the very yummy, freshly made tzatziki :-)
My family & I have been coming here for years. The service is very friendly & the prices are decent.
I also reccomend trying some of their Canadian Feta! It's super light & fluffy, tasty, and not too salty like some feta's tend to be. You can also get a GIANT brick of it for very cheap.
Definitely a gem in the Scarborough area :-)!