Apple Store R390

Apple Store R390 is an Apple Store located at Hong Kong Plaza, 282 Middle Huaihai Road in Shanghai, Shanghai. The store opened on September 25, 2010.