33.8k reviews
No. 142, Qiantai Lane, Nanbin Road, Nan'an District, Chongqing City, within the former French Concession Compound (west side)