...
Cons: Might be difficult to select restrictions, both due to limited screen estate and difficulty of finding them them
Dual Display:
Keep both the information of food items and ingredients on the same screen.
...
The flow here is designed to be similar to a shopping cart, with entering of dietary restrictions and preferences kept separate from food selection. We also provide here a 'summary' view at the end so that users can view all the food that they have chosen and see the total prices.
Pros:
Cons: