A woman has allegedly stabbed a taxi driver over an unpaid fare.
The woman was taken by taxi to Elizabeth Shopping Centre in Adelaide on Saturday morning but she did not pay, police say.
When confronted by the driver, the woman allegedly pulled out a knife and stabbed the driver in the arm and hand.
Police and emergency services were called to the shopping centre on Oxenham Drive just before 11.30am with reports of a stabbing.
The male driver was taken to Royal Adelaide Hospital for medical treatment.
His injuries are not life-threatening and he is in a stable condition.
The woman was detained by security guards until police arrived and she is expected to be charged later on Saturday.
Following the incident, officers interviewed witnesses at Elizabeth Shopping Centre.
Police asked any other witnesses to contact Crime Stoppers as they investigate.
– With AAP