33.8k reviews
No. 1 Jianguomen Outer Street, Chaoyang District, Beijing, China, China World Trade Center Mall (150 meters walk from Guomao Subway Station entrance/exit)