Le Xv is a French restaurant known for its quality cuisine, prepared with fresh, local products.