...
- On the restriction page, one can add/remove ingredients to the restriction/preference list, including in batches, and can clear all restrictions/preferences.
- On the restaurant page, the customer can pick a restaurant to continue to (although the data will always be the same)
- On the Menu menu page, one can add/remove ingredients from the preferece/restriction lists, and the current selection is filtered/sorted accordingly.