Area E, No.1663 Yinwan Road (41-72F, Zhuhai Center), 香洲区 Zhuhai, Guangdong, China
Seated: 200
Standing: 150
Square Feet: 3,229 ft2