18 Xuanwai Street Xicheng District, Beijing, 北京市 China, 118305
Seated: 200
Standing: 200
Square Feet: 2,346 ft2