33.8k reviews
No. 33, South Zhongguancun Street, Haidian District, Beijing (120 meters northwest of the A exit of National Library subway station)