Stuffed Spinach Ricotta (Pie 8 Slices)