I was visiting Toronto and staying with my friend's Greek family. My friend took me here as it's her favorite Greek restaurant in the city. I trusted her since she's Greek :)
This is definitely the best Greek restaurant I've been to. Most of the food is outstanding. My favorites included the lamb chops, baba ganoush, tzatziki, homous, taramosalata, and tirokafteri. The Greek salad and the stuffed spicy peppers were just ok. Feta Dodonis is a must-have however you decide to get it. Saganaki is also a fun experience as they light it up at your table.
If you're in Toronto, this restaurant is a must. Expect to wait to be seated for dinner. Our wait was only 20 minutes or so though, which wasn't too bad.