Duchess Bake Shop is a charming bakery nestled in the heart of Edmonton, Alberta, known for its delectable pastries and desserts.
With a focus on quality ingredients and expert craftsmanship, this beloved establishment offers a delightful array of sweet treats that are sure to satisfy any craving.
Generated from their business information