top of page
Duck Liver Parfait

Duck Liver Parfait

£4.10Price

Duck Liver Parfait.

Duck Liver, Duck Fat, Butter (MILK), Milk,