Champs Du Moulin is a restaurant with a charming tavern, garden seating, and offers a unique dining experience.