Eden - Cannelini Beans - Large

12x796 ml / case

Save $25.80
$71.69 | compare at $97.49

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.