Food
Duchess Bake Shop
Westmount
World-renowned for their well-designed and delicious pastries, made daily in-house from scratch. The Duchess Bake Shop offers a charming spot to meet friends for breakfast, lunch or a Matchstick Coffee.