Chez Dumoulin is an artisanal bakery and local grocery store offering 100% homemade breads, pastries, viennoiseries, and sandwiches. It also functions as a local epicerie.