A lemon flavour ice cream with a lemon curd ripple and meringue & biscuit pieces.
An Italian take on a British classic.