Chinese momos

Do you know where momos originated in Delhi? the story is interesting

Delhi: Hundreds of markets can be found in the country's capital Delhi. But, today we…