Powered By Eat From Farms
Call to confirm availability. Livers sell out quick! About 1/2 pound of livers, fresh frozen Just enough for a taste of home