On a serious note here, who is responsible for the damage?
The cafe owner or the car owner?
Both will have excess to pay on insurancei (if it's in place & hopefully it is) but I'm genuinely interested to find out who will pick up the bill.
I hope it's not the cafe as they were not at fault.
My thinking here is going back to when the bakery (walrus painting now white & no 41 off the top of my head on D Rd) had a car go through the window some 20 years ago & the shop owner at the time forgot to renew his insurance policy. Hence why this was closed for so long & had to be sold. Back then the shop owner was expected to replace all damage as far as I know.
Hope this is not the case now & hope the cafe gets back up and running asap.