Le Concept is a French restaurant offering regional specialties and local wines. It features a comfortable atmosphere and a shaded terrace.