No.99 Danba Road, Shanghai, China Post Code: 200062 , Ph:+862132163333
The Pavilion offers additionally nine private dining rooms with wonderful garden views making it for a unique dining experience.