This delightfully tart, yet rich dessert will brighten any day. Lemon drops beware…you’ve met your match!