The Chopped Leaf coming to Ontario

March 24, 2016

Chopped Leaf will open its doors in Ontario, Canada, this summer.