33.8k reviews
No. 224, Wen Ti Zhi Road, Xin Shan Cun Street, Da Du Kou District, Chongqing City (inside the China Virtue Park, on the east side)