A man was stabbed multiple times at Spitfire Square on Memorial Avenue in Christchurch on Thursday night.
Emergency services were called to the car park at 10.30pm. The victim sought medical attention at the nearby McDonald’s.
Senior Sergeant Colin Baillie said a woman has been charged after the man suffered critical injuries.
The taxi driver arrived at McDonald’s to seek help after being “stabbed several times.”
About 15 minutes after police were called, and the alleged offender was taken into custody at a nearby hotel.
He suffered critical injuries but is now in a serious but stable condition in hospital.
Cordons were in place overnight, and enquiries into the incident are ongoing.
Police will maintain a presence in the area today while a scene examination is carried out.
They do not believe there is any ongoing risk to the public and are not seeking anyone else in relation to the incident.
A 46-year-old Auckland woman has been charged with wounding with intent to cause grievous bodily harm and is due to appear in the Christchurch District Court today.
A McDonald’s spokesman said, “To be clear, there was no stabbing incident at the restaurant. An incident occurred elsewhere, and the victim sought assistance from staff at the restaurant.”