A group of thugs clashed before hurling chairs at the window of a restaurant in a busy city centre street as stunned customers dined on their kebabs.
The shocking scenes were recorded on mobile phone footage taken on Brythen Street, by Williamson Square, at around 7.20pm on July 19.
In the footage a shirtless man in black shorts appears to throw a wild punch at another man, wearing a grey t-shirt, before grabbing a yellow chair from outside the Berlin Doner restaurant and holding it threateningly.
READ MORE: Paedophile allowed to work at children's home despite abuse conviction
Customers are still seated outside eating their meals as the fight breaks out.
The shirtless man can be heard screaming "go on" as three men confront him.
There is a gap in the footage before it resumes, showing a group of men hurling yellow chairs at the window of the Berlin Doner, with the sound of breaking glass audible.

It is unclear whether anyone suffered serious injuries as a result of the incident.
Merseyside Police said one 29-year-old man, from Liverpool, was arrested on suspicion of affray at the scene and later released under investigation.
The force said CCTV, witness and forensic enquiries are ongoing into the incident and anyone with any information is asked to come forward.
Detective Inspector Jennie Beck said: “Our City Centre should be a safe space for all in Merseyside to enjoy after a long and difficult lockdown and we simply will not tolerate behaviour such as this which is concerning for businesses, residents and visitors alike.
“Although our officers were able to make a swift arrest our enquiries into the incident continue and we would ask anyone with any information to come forward.

“Williamson Square was very busy at the time of the incident with people out and about shopping and enjoying the sunshine. If you saw anything, or captured anything on mobile phone, please get in touch, either with us, directly, or anonymously through Crimestoppers.
“Information you hold could be vital to our investigation and bringing those responsible to justice.”
Anyone with any information about this incident is urged to contact the Merseyside Police social media desk via Twitter @MerPolCC or Facebook ‘Merseyside Police Contact Centre’.
You can also call 101, quoting reference 21000503717, or contact the independent charity Crimestoppers anonymously on 0800 555 111, or via their website here.
Receive newsletters with the latest news, sport and what's on updates from the Liverpool ECHO by signing up here