How to omit some choices depending on a previous select_one response

I think one of the attached files in this previous conversation probably does what you want.

The choice_filter functionality should allow you to limit the dishes by restaurant or whatever combination of questions you will use.