Specifically in india, where Zomato & swiggy are considered as go to standards and a major point of comparison for any online food delivered system, asking for email during signup (mandatory or even optional) is as asking too much for when these two giants are not asking for it.
Why not be there an option to totally bypass email, and password for say, and only name, mobile number and OTP for registration. And only mobile number and OTP for loggin. No seperate email / password remembering.
Many from our target audience is not that email friendly and majority don't remember even if they have one.