Le Beaulieu is a French restaurant offering a taste of Provençal cuisine.