Chongqing Haochi Shop is a Restaurant located in Xi'an, Shaanxi. It is one of the 204456 restaurants in China. Address of Chongqing Haochi Shop is Shuyuan 1st Rd, Chang'an Western University City Shangquan, Chang'an, Xi'an, Shaanxi, China.
Some of the places around Chongqing Haochi Shop are -
Shuyuan 1st Rd, Chang'an Western University City Shangquan, Chang'an, Xi'an, Shaanxi, China