Turkey Gizzard

£3.39

1 kg Turkey Gizzards (frozen)