As a general rule, the water in Nepal is not safe to drink. It is particularly dirty in Kathmandu and other large urban areas. Nicer restaurants will give you filtered water to drink with your meal; use your judgement as to weather or not it’s safe to consume. If you’re not sure about your water quality, use a water filter like a LifeStraw or chlorine tablets to purify it.