About Zhong Hua
Zhong Hua restaurant is located in Thamel. The restaurant was opened in 2014 by Xiaobing who came to Nepal in 2013. The ambience of the place is quite pleasant with soft music playing in the background. The name of the restaurant translates to ‘China’ and it befits the place. The restaurant has an extensive menu with most items imported from abroad.