While momo are a central part of Indo-Chinese cuisine, they actually have an ancient past which has its origins in the remote regions of Tibet and Nepal. Here we take…