indo chinese noodles