Grown and harvested in the magnificent valleys of the Italian countryside, Chef’s choice Organic Red Kidney Beans are the key ingredient in wide variety of dishes.

SKU 9339337003073
Brand Chef's Choice
Size 400g