La Cabane de Nat is a restaurant offering a varied French culinary experience.