The restaurant business can be extremely shitty. None of these things surprise me, and it happens more often than one may think, unfortunately. Family restaurants can be notorious for having the owners pocket all the tips.
Also happened recently in Toronto:
http://globalnews.ca/news/3685820/po...rk-conditions/
Reading between the lines, and from what I've heard from people in the industry it was largely a woefully untrained kitchen staff. Which of course is the employers fault at the end of the day.
http://www.metronews.ca/news/toronto...onditions.html