33.8k reviews
No. 1 South Olympic Stadium Road, Chaoyang District, Beijing, China (Intersection of Huizhong Road and Beichen East Road)