Olivers Fish and Chip shop owner David McCorrie was upstairs at The Cross shop premises when he heard an “almighty bang”.
“I rushed downstairs and when I opened the sliding doors I saw a car in the shop - I’ve never been so shocked in my life.
“The shop windows and counter were smashed in - there was debris everywhere.”
Mr McCorrie phoned the police and within minutes officers, a fire engine and two ambulances arrived at the scene.
A 22-year-old male driver lost control of his white Volkswagen Scirocco vehicle as he drove through the centre at around 8.30pm on Saturday.
The driver walked away unscathed.
Witness Connor Broadley, who works at nearby Savile Arms, said: “I was starting work when I heard a massive bang. I ran outside and saw he’d gone straight into the chip shop - I couldn’t believe it.”
The 52-year-old fryer said the driver was known to him as he came in for fish and chips.
“He’s apologised to me over and over again. There’s nothing that can be done to change what happened.
“I’m just thankful no-one was in the shop or walking on the pathway as it could have been a very different story.
“I feel lost now, I’m used to working six days a week. It’s given me a taste of retirement - and I don’t like it! Before this, I thought I could do with a break but I didn’t expect it to come like this!”
He said the damage caused was a serious message to young drivers to take care.
Mr McCorrie hopes to be re-open within 2-3 weeks and will be pleased to welcome customers back to a shop with a front - and fish and chips.