Momos are dumplings from Tibet and Nepal, now one of the most popular street foods across north and north east India.
Every corner has a momo stall.