Mamie Clafoutis is a pastry shop offering refined French breads, pastries, and sandwiches. They specialize in artisanal baked goods using organic, Quebec-sourced flours.