EDEN ORGANIC KIDNEY BEANS 425G
Organic U.S.A. family farm large red kidney beans soaked overnight and thoroughly cooked at Eden's certified organic and kosher cannery with purified water and zero chemical additives.
Barcode:
02418200354