L'Artichaut is a French restaurant offering traditional cuisine made with fresh, seasonal products. It also features a tapas and wine bar, with homemade specialties like aioli, fries, and cassoulet.