Even though I really struggled with my bad conscience (well, foie gras is stuffed liver after all) I loved that little resto.
It's a very small very French (décor, atmosphere, and food wise) restaurant where they serve products such as foie gras, magret de canard and other traditional "home-made" products from their farm (domaine) in the Perigord region.
Little detail: each table has its own toaster (foie gras goes very well with fresh hot toast)