Chicken Gizzard (1lb)

$5.99 $7.99
Gizzard is an organ in poultry that is rich and savoury. Get the most flavour out of them by braising them until tender. Nose to tail eating is at the core of a healthy, sustainable ecosystem.

Customer Reviews

No reviews yet
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)