Eden - Cannelini Beans - Large

12x796 ml / case

Save $17.40
$82.69 | compare at $100.09

Certified Organic
A large white kidney bean, aka Italian kidney. A creamy and sweet Mediterranean and Tuscan staple. Prized for marinated salads, soups, with crostini, and pasta.