889 Dong Fang Road, 八佰伴 Shanghai, 上海市 China, 200122
Seated: 100
Standing: 120
Square Feet: 1,959 ft2
Space Length: 45.9 ft
Space Width: 42.7 ft
Ceiling Height: 7.5 ft