Peppered Gizzard | Low Carb Africa

112

Peppered gizzard is a lip-smacking, mouthwatering delicacy that makes an excellent snack. If you have never tried gizzards before, this will make a believer out of you!

8
Peppered gizzard is a lip-smacking, mouthwatering delicacy that makes an excellent snack or party food. You won't be able to stop at just one piece!