Clafoutis is a French restaurant offering housemade baked goods and light breakfast/brunch/lunch fare in a country-style setting.