no 1 Hubei Road, Quanshan District, Xuzhou, Jiangsu, China
Seated: 270
Standing: 45
Square Feet: 2,906 ft2