Hands down, the best Greek bakery in the city.
Must haves: Almond cookies (amygdalota). Chocolate-covered baklava. Kok - plain or with sprinkles. Sweet breads: Vasilopita for New Years; Tsoureki for Easter/Pascha. Galaktoboureko (custard 'cake' in phyllo, drizzled with syrup) - buy the whole pan, not just a few pieces. Trust me.
The little shop next to the bakery is also stocked with lots of items straight from Greece, with the odd Greek-Canadian "Mr. Goudas" item thrown in for good measure. The frozen spanakopita is perfect for those last minute guests - just throw it in the oven and they'll think you've got a village grandma baking away in the kitchen. I like to buy the dark red powdered-dye for making traditional Greek Easter eggs. The Nescafe Classic for making frappe (Greek iced coffee) is overpriced, but cheaper than having to fly to Greece to get it at a normal price (some people claim it's the same as Taster's Choice sold in our Canadian supermarkets; I beg to differ).