Choom Holdings Inc. announced plans to open its first Toronto in the trendy neighborhood of Liberty Village (61 Hanna Avenue, Toronto, ON, M6K 3N7, Canada) in July. The brand is currently operating 15 locations in Alberta, Ontario, and B.C, with ambitious expansion plans through 2024.