With a rich flavour similar to duck meat, duck gizzard is one of the healthiest and most nutritious organ meats. It has chock-full of protein and low in fat.
Disclaimer
All images are for illustration purposes only. Actual specifications of the product may vary.