Who edits the menu, on what device, during service?
The honest answer is usually a manager on a phone between orders. That sets the requirement: a simple scheduling setup, a small number of editable fields, and no risk of breaking the layout. Systems that require a laptop and a designer look better in a demo and stop being used in week three.