33.8k reviews
Yili, Puhuangyu, Dongtiejiangying, Fengtai District, Beijing (370 meters northwest of Exit A, Puhuangyu Subway Station)