A drunken driver on Long Island turned a restaurant parking lot into a bumper-car ride — smashing his pickup truck into several high-end vehicles, some more than once, cops and witnesses said.

Mark Camenzuli, 53, left a wake of destruction Monday night that would make even the most die-hard Grand Theft Auto fans cringe.

In a drunken stupor outside the Mill Pond House Restaurant in Centerport, he allegedly struck nine vehicles — including BMWs, an Audi and a Mercedes-Benz G-Class SUV, among others, according to police.

Danielle D’Aurio, celebrating her 30th birthday inside, told Stringer News Service it was a scene reminiscent of Hollywood.

“It was crazy,” she said. “We were having dinner and all of a sudden there was a bunch of smashes and screeching . . . He was actually smashing into each car.”

Cops said Camenzuli was traveling westbound in his 2007 Toyota Tundra on East Main Street when he suddenly veered off the road and crashed into the line of vehicles at about 8:50 p.m.

Restaurant patrons ran outside and watched as he went back for more.

“He got to the end of the parking lot, spun around and then hit another car,” D’Aurio said. “He was backing up each time and hitting each car. It was awful.”

D’Aurio said Camenzuli was stopped when two men opened his doors and tackled him.

“He must’ve obviously been drunk,” she added.

While patrons were treated to a show straight out of the video game Twisted Metal, anger quickly set in once they real­ized their cars were caught in the crossfire.

“Everybody’s car was ­basically totaled on the outside . . . It was terrible,” recalled D’Aurio, who in 2012 was dating 29-year-old Nassau County cop Arthur Lopez when he was shot dead while attempting to arrest a hit-and-run driver.

“We were really upset. I had a BMW, my sister had a BMW.”

Suffolk County police ­arrested Camenzuli on DWI charges.