alabtechnosoft That is a terrible way of doing things UX wise for both the customer and the restaurant. If a customer has 10+ items which they want customized, it's going to be extremely annoying for the customer to have to list them during checkout. Then it's going to be even more annoying for the restaurant to have to go through that list and pair them with the items, especially if they are busy.
The most logical way is to have a field for each item individually and it's standard practice for many countries except India for some reason.