Orders to be placed 24 hours in advance.
A lemon curd tart is a delightful dessert featuring a buttery tart crust filled with smooth, tangy lemon curd