Lamb Kidneys - $9.95/Lb
Lamb Kidneys - $9.95/Lb

Lamb Kidneys - $9.95/Lb

Regular price $1.95
Unit price  per 

Too easy... Anthony Hopkins!  Scffpp, scfpp, scfpp, sfpp, sf, sf, sfp, sfp... fava beens... Plus it's lamb, so that makes it extra relevant.