
Eden - Cannelini Beans - Large
12x796 ml / case
Save $22.00
$92.29
| compare at $114.29
12x796 ml / case
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.