Shanghai - Grand Gateway Plaza

Shop 218
Level 2 Grand Gateway Plaza
1 Hongqiao Rd, Xuhui
Shanghai, China

Opening Hours

Monday - Saturday: 10:00 - 22:00

Shanghai