Le Notre Dame offers modern cuisine with fresh, local products in a charming setting near the Chapelle de l'Agenouillade. Open since 2001.