889 Dong Fang Road, 八佰伴 Shanghai, 上海市 China, 200122
Seated: 170
Standing: 80
Square Feet: 1,259 ft2
Space Length: 42.7 ft
Space Width: 29.5 ft
Ceiling Height: 6.6 ft