Chicken and Sausage Ravioli

Fresh pasta stuffed with chicken and homemade sausage accompanied by bechamel sauce with mushrooms, caramelized onions, prosciutto, walnuts and pesto