Horrific footage has emerged of a heavily pregnant woman being punched, stomped on and kicked by a stranger at a Sydney cafe.

The 31-year-old woman, who is 38 weeks pregnant, was with friends at Bay Vista cafe on Church Street, Parramatta, at 10.30pm on Wednesday when she was set upon by the man.

Her family claims the incident was racially motivated.

CCTV footage from inside the cafe shows the man approaching the table of women and leaning over towards the mother-to-be.

Without any warning a man lashes out, throwing a flurry of punches that knock the woman to the ground.

Disturbing CCTV footage has emerged of a heavily pregnant woman being brutally attacked at a cafe at Parramatta, in Sydney's west, on Wednesday night (pictured)

A 43-year-old man approached the table of women and leaned over towards the mother-to-be, before knocking her to the ground with a flurry of punches, before stomping on her

HOW THE BASHING OF A PREGNANT WOMAN UNFOLDED: - The pregnant woman was dining with friends at Bay Vista cafe on Wednesday - About 10.30pm man approaches the table and leans over to the pregnant woman - After saying something to the woman he throws a series of punches - This knocks the woman to the ground where the man proceeds to stomp on her - Other patrons at the cafe run to help and restrain the man - He will face Parramatta Local Court on Thursday Advertisement

He can then be seen stomping on her head as shocked onlookers try to intervene.

Moments later other patrons run in to help the woman.

Her friend can be seen using a chair to hit the attacker as others attempt to drag him away.

Cafe patrons managed to pin the man down in a dramatic citizen's arrest and restrain him until police arrived.

The injured woman was taken to Westmead Hospital for observation and for assessment of her unborn child, and released on Thursday morning.

Police said the woman did not know her attacker, but her family believes it was a racially motivated attack.

'My poor cousins wife was attacked at Bay Vista last night. This was a racial attack,' a relative posted on Facebook.

'May Allah heal you from this traumatic experience. My heart is aching for you.'

Another relative said the attacked had left the woman 'all bruised up and swollen'.

She suffered head injuries in the attack, but was released from Westmead Hospital on Thursday morning.

Police later arrested and charged Stipe Lozina, 43.

He appeared before Parramatta Local Court on Thursday charged with affray and assault occasioning actual bodily harm.

The accused will remain behind bars until at least next month.

Parramatta police Inspector Lucas Sywenkyj said the horrific assault left the woman visibly shaken.

The incident happened at the Bay Vista cafe in Parramatta, western Sydney, about 10.30pm on Wednesday night

Police said the woman did not know the man, but her family believes it was a racially motivated attack (Pictured is the inside of the Bay Vista cafe Parramatta where the woman was assaulted)

The eatery is popular among Parramatta locals and is open until at least midnight most nights

'As a result of the assault does seem emotionally and physically traumatized,' Mr Sywenkyj said.

'Our police investigation is still in its infancy but it would appear to be completely random and unprovoked.'