Grains, nuts, and beans galore at Granville island, Vancouver