Lidl has launched an own-label range of free-from and organic products in Italy comprising more than 60 products across frozen, fresh and dried products, wine and drinks.