Preheat oven to 375°F (190°C).
In a mixing bowl, combine flour and salt. Cut in the butter until the mixture resembles coarse crumbs. Add ice water, a tablespoon at a time, until the dough comes together. Divide dough in half, shape into discs, and refrigerate for 30 minutes.
Roll out one disc of dough on a floured surface and fit into a 9-inch pie dish. Trim excess dough.
In a large bowl, combine blueberries, sugar, cornstarch, lemon juice, lemon zest, and cinnamon. Pour into the pie crust and dot with butter.
Roll out the second disc of dough and place over the filling. Trim and crimp the edges. Cut slits in the top crust to allow steam to escape.
Bake for 50 minutes or until the crust is golden and the filling is bubbly. Cool before serving.