Le Thouaret is a French restaurant offering authentic cuisine prepared with local ingredients. Reservations are required.