Frozen Turkey Gizzard
Rich in protein, the turkey gizzard is a special delicacy in Nigeria. It is also a good source of vitamin B12, zinc, iron and phosphorus. It is low in fat, helps in the formation of red blood cells and adding it to your diet can help build body mass.
There are no reviews yet.