Les Amis de la Nature is a restaurant offering a selection of dishes at reasonable prices in a pleasant atmosphere.