Maurice Smith, 26, was dining with pal Christopher Vanlierop, 32, at the Applebee’s on W. 125th St. and Fifth Ave. at 11:20 p.m. Monday, when a woman working at the restaurant approached them, according to police.
Vanlierop got upset when she told him he had to pay his past bill and punched her in the face, police said.
That’s when Smith picked up a glass bottle and tossed it, hitting a 38-year-old woman and cutting her leg, police said.
Emergency personnel took the woman to Mount Sinai Hospital.
Cops hit Smith, of the Bronx, with a felony assault charge.
Police identified him as a city Department of Education teacher, but couldn’t say where he works.
Vanlierop is charged with misdemeanor assault.