Mamie Clafoutis is a French bakery and coffee shop specializing in artisan pastries and baked goods. They offer a selection of viennoiseries, sandwiches, and coffee, with bread made from organic and Quebecois flours.