A still from security vision of the brawl.

An IGA worker and an 18-year-old man have been charged over a brawl at in East Victoria Park earlier this week.

On Monday night, a fight broke out between a group of youths and at least two store workers after members of the group were accused of stealing from the store.

Up to 15 youths were allegedly involved in the struggle, which spilled out onto the pavement outside the shop’s entrance at about 8.10pm.

A 16-year-old boy was taken to Royal Perth Hospital with minor injuries after the alleged brawl.

Two workers and a young male member of the group were arrested after the incident.

Kensington Detectives have charged an 18-year-old Armadale man with one count of assault occasioning bodily harm.

A 31-year-old man who worked in the store was also charged with one count of possessing a controlled weapon in a manner likely to cause fear and two counts of unlawful wounding.

He is due to appear in the Perth Magistrates Court on Tuesday 21 April 2015.

At the time one of the IGA workers said that he was attacked as he asked the group of up to 15 people to leave the store.

He said he confronted a person and accused him of stealing.

"I asked him to go outside," he said.

Other people from the group allegedly followed the boy outside then tried to get back into the store, where two workers confronted them.

"We asked them to leave and they kept coming back," one worker said. "I had about three of four of them around me and they wanted to start a fight."

A female behind the counter used pepper spray, as customers inside watched on.