Has anyone tried the
Momo Queen
at the Ambassador Hotel, Lazimpat? Apparently, it's been open for just over a year.
Momo Queen does not show up in "best momo Kathmandu" google search, which contains, among others:
Thamel Momo Hut
MoMo Mantra
Yangling Restaurant