Are there many (enough) convenience stores throughout India that sell prepackaged food?
Thailand's 7-11 was great for cheese toasties, etc. I am wondering if we can get quick meals and snacks like this too. We are going to Delhi, Agra, Jaipur, Varanasi, and Amritsar and really, really do not want to get sick.