The Bund No.18, 彭越浦 Huangpu, Shanghai, China
Seated: 224
The main dining room can accommodate up to 224 guests seated.