Preheat oven to 350°
Mix all dough ingredients together. Place dough in wax paper or saran wrap and put in the freezer for at least 30 minutes before trying to roll.
When ready, remove dough from freezer and roll out onto a floured surface with a floured pin. Roll dough to 1/8 inch thickness to fit a 9 x 13 inch glass pan.
Mix all pie filling ingredients together.
Place the ricotta into the pie shell and make your lattice on top if desired. If using lattice, beat one egg and use to stick lattice to shell, if required, and to brush the top of the lattice to give a golden sheen when baked.
If you are going to make lattice for the top of the pie, place dough back in freezer until firm. Remove, roll and cut into strips (use a zig-zag cutter for a more decorative look)
Place into 350° oven. Total cooking time will be about 1½ hours. At the 50 minute mark, if you are using maraschino cherry halves, place them on top in between the dough strips (If you place the cherries on top too soon, they will sink into the pie. Cook for another 45 minutes or until a tester comes out clean.
If you are using a glass pan you will be able to tell if the crust is done to your liking. If it needs more cooking time, cover the top of the pie with a sheet of aluminum foil.
Remove from oven and cool.