Les Alzines is a restaurant offering homemade cuisine in a natural setting. They offer both dine-in and take-away options.