La Sauvagine is a French restaurant offering traditional, homemade cuisine with daily menu changes and takeaway options.