Le Clos des Vignes is a French restaurant offering a welcoming and convivial atmosphere.