no 1 Hubei Road, Quanshan District, Xuzhou, Jiangsu, China
Seated: 250
Standing: 40
Square Feet: 2,691 ft2