A refreshing and beautifully light Sicilian Lemon Muffin, with lemon zest in the cake, filled with a deliciously buttery Sicilian lemon curd and hand-finished with a scattering of icing sugar. Heaven!