A taxi driver who allegedly stabbed a young man in the face in Sydney's eastern suburbs has been charged over the incident.