Manolo Blahnik has opened a new boutique in Shanghai's Plaza 66 within the luxury shopping center's newly unveiled phase three pavilion expansion.