Reading about how whale karaage and momo are served in the same place, I got to thinking about favorite places for some Indian dumplings.
My favorite is Sansar, the location I visit is in Shinjuku-san chome. I understand the original restaurant is a bit away from Tokyo, but I don't remember exactly where.
I like the dumplings at Sansar because they come fresh from the kitchen, steaming and full of savory delicious meat.
Just found it, along with this website http://www.nepaljapan.com It's in Nepalese, but the restaurant listings are in English.
Original location of Sansar
JR Sobu Line Koiwa stn. 10mins. walk from south exit