33.8k reviews
142 Qiantai Lane, Danzishi, Nanbin Road, Nan'an District, Chongqing (inside the former French Concession, on the west side)