The dining experience seems to be working fine in my game, in regards to eating out, going on dates etc.
On the business side, the disallow customers doesn't seem to be working (as already mentioned). It worked the first few times I used it on different days. But on this particular day the critic came to the restaurant & there were like 3 other guests. My employees worked 12 hours and were exhausted.
Also, my cook comes in every morning dragging...very tired. I'm wondering if there's a "cool down" period before you open the restaurant again. If I close at midnight, I usually open at 11AM the next morning. That's like almost 12 hours...the cook should not be dragging lol. It's actually kind of funny...she's all hunched over. I just keep praising her to keep her motivated for 12 hours lol.