Ouzeri is one of the few best Greek restaurants on the Danforth. Only Mezes, Pantheon and Pan come close to the quality. It is very clean restaurant and has a nice patio outside. The service is informal but friendly.
I had the Fasoulades soup, since I love beans, and it did not dissapoint - it was amazing, and the $2 extra for feta and olives was worth it, big chunk of Feta inside.
The Moussaka was also very good, but the topping was not the best I've had, a bit bland tasting and the texture too soft.
My friend had the Taramosalata (awesome!) and the meatballs with tomato sauce (good, but I've had better).