Auberge des Roses is a French restaurant offering semi-gastronomic cuisine, nestled near vineyards.