33.8k reviews
20 meters northeast of the intersection of Luomacun Street Auxiliary Road and Nanxinhua Street, Xicheng District, Beijing.