Eden - Cannelini Beans - Large

12x796 ml / case

Save $22.00
$92.29 | compare at $114.29

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.