Italian Meringue Teacake. A delicate mascarpone and lemon sponge embibed with a tangy lemon syrup and a dreamy toasted meringue.