Recipe by: larkspur
"This homemade ravioli is actually vegetarian, although no one who tries it can tell! The savory filling contains three different cheeses, mushrooms, and spinach. Although it's a rather time-consuming recipe to prepare, the results are well worth it!"