Organic Kidney

Organic Kidney

Regular price $5.50 Sale

Always grassfinished & organic. Organ commonly used for making dogfood or "Kidney pie". One kidney is approximately 1 lb.