Auberge d'Archamps is a restaurant offering a selection of French cuisine.