Deli Lemon Curd

Deli lemon curd is a ready-to-use sumptuous fresh lemon curd, inspired by traditional recipes and authentic ingredients.

Deli lemon curd is a ready-to-use sumptuous fresh lemon curd, inspired by traditional recipes and authentic ingredients.