
Preheat oven to 325°F (163°C). Generously grease a 10-inch bundt pan.
In a medium bowl, whisk together the cake flour, baking powder, and salt; set aside.
In a stand mixer, beat the butter and cream cheese until smooth. Gradually add sugar, then mix in lemon juice, zest, and extract.
Add eggs one at a time, mixing well after each, then mix in flour mixture until combined.
Toss raspberries with flour and gently fold into batter.
Pour batter into prepared pan and bake for 25 minutes, then lower oven to 300°F and bake for another 40 minutes.
Beat cream cheese and butter for the frosting until smooth, then mix in the sugar, salt, lemon extract, and lemon juice.
Frost cooled cake and top with raspberries, lemon slices, and zest. Slice and serve.