Turkey gizzard is very muscular, and has lots of folds on the inside.

Typical Analysis:

100% turkey gizzard

Premium raw - Turkey gizzards 1kg

£3.60Price