Cullen's Foods Organic Kidney Beans (540ml)

Cullen's Foods Organic Kidney Beans (540ml)

Regular price $3.89
Unit price  per 

Cullen’s beans are all Ontario grown & certified organic. They buy only
from farmers they know which ensures transparency the whole way through the supply chain. Enter the lot code from your beans to find out more about where they came from & who grew them.