Natasha's Pick of the Week. Duchess Bake Shop. (Need I say more?) Natasha's Pick of the WeekNatasha ChiamApril 19, 2011bakery, Edmonton, Food, localComment