I agree with ExArkie who said they were curious these items were not on menu. It's Communication by telepathy, which doesn't often work.
It only takes one line at the bottom of the menu , salmon, chicken and steak are always available. .
If someone who doesn't know about these , they might just order something from the menu that they don't really fancy, not knowing there are alternatives. I don't think you should rely on waiters being trained to interact and also rely everyone asking if there is something else. Some people are just inherently shy.