You Water Fish Zhai is a Restaurant located in 319国道. It is one of the 204456 restaurants in China. Address of You Water Fish Zhai is China, Chongqing, Youyang Tujia and Miao Autonomous County, 319国道. You Water Fish Zhai can be contacted at 862375318136.
Some of the places around You Water Fish Zhai are -
China, Chongqing, Youyang Tujia and Miao Autonomous County, 319国道