Here are some good places I have taken people for business talks or other ideas that needs to be shared. Maybe you have bumped into one of these places yourself.
On top of the stairs of the tallest temple opposite the Kathmandu Durbar Square (Also called Hanuman Dhoka) in the center of Kathmandu, near New Road is a great place to talk, take a packed lunch or just a thermos of tea /coffee with 2 cups and go sit on there. A great place to view the world below while talking about how to tackle that business problem! Here is the photo link of the place…
Imago de cafe and gallery in the immediate east of the former Royal Palace walls. (few houses away from the Visa application office for the UK) great ambience, very silent and cozy. Good light food and plenty of green around. Plus a bit of a relief from the usual trendy crowded durbarmarg and Thamel area.
OR2K (means light 2 Kathmandu in hebrew). An israeli vegetarian place in the