An 18-year-old male driver is alive after a vehicle crash thanks to some Good Samaritans.

The crash occurred around 7:30 a.m. on South Gulfview Boulevard in Clearwater.

Clearwater Police said a Nissan Rogue was headed north on Sand Key Bridge when the driver attempted to make a left turn onto South Gulfview Blvd.

Police said the driver lost control of the vehicle, causing it to flip several times before crashing into the front a restaurant—Cesare’s at the Beach.

Police said the vehicle caught fire and bystanders were able to pull the 18-year-old from the vehicle.

He was transported to a hospital with serious, but not life-threatening, injuries.

One of the bystanders, Charles Frasch, was working at the nearby Floridian Beach Cafe when the crash occurred. 

"We heard a loud screech and big bang and we ran outside, saw the car was flipped upside down," Frasch said. "Somebody has to do something, you can't just wait for people to show up. It's act now or not act at all." 

Cesare's at the Beach owner Carlo Venditto said he was shocked to see the mangled SUV at his business. 

"Disbelief, complete disbelief,  I can not believe something like this happened," Venditto said

There was some outside damage but Venditto said he's grateful the crash didn't happen during peak hours and no one else was hurt.

"I'm sure somebody would've been hurt seriously because the area is used quite a bit and after 5 the patio fills up quite a way and it would've been dangerous , it would've been hurtful ," Venditto said.    

This is a developing story, please check back for updates.