889 Dong Fang Road, 八佰伴 Shanghai, 上海市 China, 200122
Seated: 20
Standing: 20
Square Feet: 344 ft2
Space Length: 19.7 ft
Space Width: 19.7 ft
Ceiling Height: 6.6 ft