Le Chenin is a French restaurant offering cuisine made with fresh, local, and often organic ingredients, alongside a selection of artisan wines.