A group of uncivilized diners beat a waitress and hit her with cups and plates because their food reportedly arrived too slowly at their table.

According to Beijing News, the incident on Feb. 25 took place at Tianxiake Chinese Restaurant in Hengyang, Hunan Province, southern China.

In a surveillance video, the waitress, 48, can be seen explaining herself to a male diner before the latter slapped her. A female diner then grabbed her hair and hit her head.

The waitress attempted to run away, but more diners chimed in and beat her to the ground.

One woman can be seen throwing cups and plates at the struggling waitress as others continued to hit and kick her.

Li, the restaurant’s manager, said that the waitress was telling the male diner to be patient as the dishes were being prepared.

“The diners were angry and complained that they had been waiting for a long time. One man was telling another group of diners that the dishes were too expensive,” the Daily Mail quoted Li as saying.

As seen in the video, restaurant staff tried to stop the diners from attacking her further.

Li reportedly contacted authorities after the incident. Zhang, one of the attackers, was turned over for investigation.

The waitress, who has been working at the restaurant for two years, was brought to the hospital for treatment.

Watch the surveillance video below: