After you have seen Chowrasta, visit this restaurant. The menu of Deena Restaurant is recommended to Nepalese cuisine lovers.
Google