After a long walk around Chowrasta, go to this restaurant and have a rest here. Deena Restaurant is recommended for the Nepalese cuisine served. The enjoyable service is always a pleasure.
Google