33.8k reviews
100 meters southwest of the intersection of Dongjiaomin Lane and Dahua Road, Dongcheng District, Beijing.