They say the teens left the store but remained outside the entrance, where they argued with one of the store’s employees when he left at the end of his shift.
They say another employee who tried to intervene was also assaulted by the group.
A seventh teen is expected to be charged and investigators are trying to identify an eighth person who is believed to have been involved.
Each of the six youth charged face one count of aggravated assault and one count of assault.
They are between the ages of 15 and 17, and cannot be identified under the Youth Criminal Justice Act.
It’s the second so-called swarming attack by a group of teens in Canada in a matter of months.
Eight teenage girls were charged with second-degree murder in the swarming death of a 59-year-old man who lived in Toronto’s shelter system in December.