Forget doughnuts - cupcakes are the quintessential North American treat: brightly coloured, full of air and sugar, and yet somehow deeply satisfying. The...
1116 Denman StreetLike a French market with its flowers spilling on to the street, this upscale market offers gourmet brands and posh nosh, with a high-end deli to boot. The...
3002 Granville Street