Le Vouvrillon is a French restaurant known for its home-style cuisine and fresh products.