All the advice online and in guide books for staying healthy in India says:
- Don’t eat street food
- Don’t eat anything that’s not steaming hot
- Don’t drink tap water
- Don’t consume drinks with ice
- Don’t eat fruits and vegetables that you don’t peel yourself
- Don’t brush your teeth with tap water
- Wash your hand often
- Only eat at busy restaurants
- Avoid salads and fruit juices