Preheat the oven to 325°F (150°C) and grease a large cookie sheet. In a large bowl, stir together the flour, sugar, baking powder, and 1/4 teaspoon of salt. Using a pastry blender or two knives in a scissors fashion, cut in the butter until the mixture resembles fine crumbs. Stir in the ricotta, dried cherries, pecans, vanilla, lemon peel, and eggs until well combined.