Gizzards

Gizzards

A type of poultry offal, with no artificial additives or colourings. For lovers of traditional cooking, we recommend an aromatic gizzard stew.

offal