Auberge La Boucholiere is a French restaurant offering authentic cuisine made with fresh ingredients in a charming setting.