If you want to eat something really tasty, well cooked, served well and in beautiful place - you should visit OR2K. Either in Kathmandu or Pokhara. The main thing - all foods there are great always.