Preheat oven to 350°F (175°C). In a mixing bowl, cream together softened butter, powdered sugar, and salt until light and fluffy. Gradually mix in flour and chopped pistachios to form a crumbly dough.
Press the dough into the base of a greased 9-inch springform pan and bake for about 15 minutes until lightly golden. Let cool.
For the baklava topping, layer filo dough on a baking sheet, brushing each layer with melted butter. Sprinkle with chopped pistachios and sugar mixed with lemon juice. Bake until golden brown (about 20 minutes).
Prepare the cheesecake filling by beating cream cheese until smooth, then gradually adding honey, eggs, egg yolk, sour cream, and salt.
Pour the filling over the cooled crust, top with pieces of baked baklava, and bake for 35–40 minutes until set around the edges.
Allow to cool in the oven with the door ajar for an hour before refrigerating for at least four hours or overnight