Les 3 L is a French restaurant known for its fresh, local products and expertly crafted cuisine.