1To make crust: Mix Graham Cracker crumbs, sugar, cinnamon and nutmeg thoroughly. Add the melted butter and stir it in well, then press the crust into a 9-inch spring-form pan using the back of a large spoon.
2To make filling: If possible, let all ingredients come to room temperature.
Preheat oven to 500 degrees. In a bowl, mix cream cheese, sugar, flour, lemon zest, lemon juice, vanilla, eggs and whipping cream.
Then stir in a cup or 2 of slicked hazelnuts. pour into crust.
Bake 10 minutes, or until slightly browned (Watch carefully), then reduce heat to 250 degrees (open door if necessary) and bake for 1 hour.
Let cool at room temperature for several hours(very important). If possible, let cool overnight.
3NOTE: To toast hazelnuts, spread the shelled nuts in a shallow pan and roast in a 275 degree oven for 20 to 30 minutes or until the skins crack. To remove skins, rub nuts while warm with a rough cloth.