Chongqing Hot and Sour Rice Noodles is located in Chenzhou, China on 附近, 扬生大厦, Beihu District. Chongqing Hot and Sour Rice Noodles is rated 3 out of 5 in the category fast food restaurant in China.
Address
附近, 扬生大厦, Beihu District
Service options
Takeaway
Dine-in