This yummy little number comes right out of the UK.
Have you ever had a Lemon Tart from your favourite bakery? Well you are about to experience this childhood flavour all over again!
From the Manufacturer
Sharp lemon curd topped with gooey meringue, all cradled by a thin pastry crust.