01 - Preheat oven to 350°F. Grease and flour a 9-inch round or square cake pan.
02 - Combine flour, sugar, cinnamon (if using), and salt in a small bowl. Cut in cold butter until mixture resembles coarse crumbs. Refrigerate.
03 - Beat softened butter and sugar until light and fluffy. Add eggs one at a time, mixing well after each. Stir in lemon zest, lemon juice, sour cream, milk, and vanilla extract until combined.
04 - Whisk flour, baking powder, baking soda, and salt in a separate bowl. Gradually add to wet ingredients and mix just until incorporated.
05 - Pour batter evenly into prepared pan. Sprinkle crumble topping evenly over batter.
06 - Bake for 38 to 42 minutes or until a toothpick inserted in the center comes out clean.
07 - Allow cake to cool in pan for 10 minutes. Transfer to wire rack to cool completely.
08 - Whisk powdered sugar with 1 to 2 tbsp lemon juice until smooth. Drizzle over cooled cake before serving (optional).