This is how I’ve always seen it done...food places never give employees notice.
Kinda makes me skeptical of what I might be eating, if the owner doesn’t trust the employees.
Makes sense, you sure wouldn't want to risk a lame duck employee doing any to the food or scaring off customers. It's the same in IT with programmers, a lame duck programmer can do a lot of damage in a small amount of time...that's why they remove all of their system access even before breaking the news to them.
No, she didn't want the press coming in with a 2 week notice and making a spectacle of the closing as to the how's and why's. She didn't want an employee loosing it breaking a ton of dishes that can be resold as part of the "asset" as it is put on the block, or robbing the till even more blind if they already have, etc etc etc a bazillion reasons why not to let the fox in the hen-house.
Just like in Tech or Engineering, they day you can't log in is the day you are being walked out the door, so you can't mess with the company assets, plain and simple....