Mamie Clafoutis is a bakery and cafe offering refined French breads, pastries, and sandwiches. They feature artisanal baked goods made with organic, Quebec-sourced flour.