889 Dong Fang Road, 八佰伴 Shanghai, 上海市 China, 200122
Seated: 55
Standing: 60
Square Feet: 968 ft2
Space Length: 32.8 ft
Space Width: 29.5 ft
Ceiling Height: 6.6 ft