There is only one reason why you would go here: the food.
I've always been impressed with the flavor of the food here. The meat is cooked with the proper crisp and it goes well whether as a gyro wrap or a dinner plate. I also appreciate that they are very generous with feta cheese in their dishes.
My top picks from their menu would be the Greek salad, chicken gyro (plate or wrap), and the odd concoction that is the Greek fries. (True story: there is no "Greek fries" in Greece).
The ambiance and venue itself is not inspiring and quite pedestrian and is a far cry from their Danforth branch. But like I said, the food will make you happy and not the place itself.
In the Yonge & Eg area, Messini is a class of its own when it comes to Greek food.