no 1 Hubei Road, Quanshan District, Xuzhou, Jiangsu, China
Seated: 500
Standing: 70
Square Feet: 5,382 ft2