Eden - Kidney Beans

12x398 ml / case

Save $10.10
$43.79 | compare at $53.89

Certified Organic
Perfect for chili!