SORRY FOR THE DROOLS. Momocha now in Boudha. Ever since it came here, i always wanted to try their momo and finally i did it. Location: Boudha, same building to KFC, Tusal chowck