Indo-Chinese Noodles