A 70-year-old man crashed through an off-licence window in Guildford while the owner and a customer were in the shop.
The green Volkswagen Lupo collided with a blue BMW 330 convertible and a blue Citroen Picasso before driving through the front of Prime Wines, Worplesdon Road, on Saturday at 4.20pm.
Fire crews cut the Lupo driver free and he was taken to the Royal Surrey County Hospital, but his injuries are not thought to be serious. The shop owner and customer were also treated for minor injuries.
A structural engineer was called to examine the building but it was declared safe and has since been boarded up.