Devil's Noodles on the Streets of India