L'Auberge du Quai is a French restaurant offering a refined dining experience with an enchanting ambiance and scenic views.