Not near the window of the world in Changsha. If you drive by yourself. You can drive to Wanjiali North Road, where there are many restaurants. I have been to the "rice bowl" there, which was opened by Longhui people in Shaoyang. The food there is mainly home-cooked food. That soy sauce fried rice is not bad. You should eat it while it's hot, and pot pepper is also good. There are many, some eat fish, and some eat rice in that pot.
Near Martyrs Park, I don't know. Never eaten there!