Indian street foods are the healthiest as they are well made, and their contents are often related to fields of vegetables that are grown naturally.