10 Best Nepali Foods You Have to Try When in Kathmandu