The only Greek place that knows how to do it right. I'll just say this, coming from north GTA, we would drive all the way to Messinis just to get a gyro.
Their lamb is also one of the better I've had from restaurants - smells good and has no nasty aftertaste (if cooked wrong, it stinks and leaves weird taste for a while) but not Messinis! Theirs is perfect every time. We've been coming for years, hope they don't change