Godard French Food Products

Featured products

Mousse de Foie Gras de Canard

Mousse de Foie Gras de Canard

Mousse of Duck Liver – 50% Duck Foie Gras The melting mousses of duck liver ennoble the art of cooking and i...

£10.95