Delvaux Plaza 66

Shop B123A, Plaza 66, 1266 Nanjing West Road, 200040 Shanghai, China


+86 21 5275 2610

Maps & directions

The boutique is open everyday from 10:00 to 22:00.


We have two other boutiques in Shanghai:

10 Corso ComoLane Crawford
Facade of the Delvaux Plaza 66 Boutique.