traveleater.net
Edmonton: Real French Pastries at The Duchess Bake Shop
Edmonton, Alberta, Canada. I was born and raised here, and, ummm …. left when I turned 18. But I still go back to visit my mum. And it is much more exciting to go back now that the Duchess…