Preheat oven to 350°F (175°C). Line a 9×13-inch baking dish with parchment paper.
For the crust, whisk together 2 1/2 cups flour, salt, and powdered sugar. Add melted butter and mix until dough forms.
Press dough into the baking dish and bake for 20 minutes or until light golden.
In a bowl, combine granulated sugar, flour, and lemon zest. Add fresh lemon juice and eggs, whisking until smooth.
Pour lemon filling over the cooled crust.
Bake for 25 minutes or until the filling is set and the edges are golden. Let cool for 1 hour, then refrigerate for 2 hours.
Dust with powdered sugar before serving. Slice with a sharp knife.