I would sue every employee there.
Have you hired a lawyer lately? How would you cover those costs?
I'd go meet with the restaurant management and politely ask them to fix their mistake by covering the costs.
I'm guessing they'd do the right thing.