La Table d'Ayzi is a French restaurant emphasizing homemade cuisine, including organic meats and locally sourced produce. It was awarded the title of "Maître Restaurateur" in 2022.