33.8k reviews
No. 6, West Lake View Road, Huxi, Chaoyang District, Beijing (near Exit D of Olympic Park Subway Station)