Tokha Rd, Tokha 44600, Nepal
5.0 ★ (1 reviews)
Ashutosh88
best stick food destination. momo is good especially with the sauce they give with sausage