A 20-year-old Bayville man was arrested Sunday after he attacked and robbed a taxi cabdriver he'd stiffed on a fare after bringing him home from Long Beach, police said.

Kyle J. Johnston, of 12 Greenwich Ave., was arrested on Deans Lane at about 2:15 p.m. and charged with second-degree robbery and theft of services, Nassau County police said.

He was remanded on a bail of $35,000, cash or bond, at his arraignment Monday at First District Court in Hempstead. Also, a temporary order of protection was issued.

Johnston, who is being represented by Legal Aid, is due back in court on Wednesday.

Police said that the 66-year-old cabdriver for the Long Beach Taxi Company had driven Johnston from Long Beach to Greenwich Avenue in Bayville on Sunday, but that, on arrival on Greenwich Avenue at about 7 a.m., Johnston refused to pay his fare and "an argument ensued."

During that argument, police said the driver, whose identity was not released, exited the cab and was promptly thrown to the ground by Johnston, who then "began to punch and kick the victim in the face."

advertisement | advertise on newsday

Police said Johnston then stole the victim's money bag -- and fled the scene on foot.

An investigation by Second Squad detectives, Bureau of Special Operations officers and Long Beach police officers located Johnston on Deans Lane.

The victim drove himself to a hospital for treatment.

Information regarding his condition was not immediately available on Monday.

With Gary Dymski