Super Brand Mall

Super Brand Mall logo
Name: Super Brand Mall
Phone: 862168877888
Email: Info@superbrandmall.com
Website: http://www.superbrandmall.com
Address: No.168 , Lujiazui West Road
Town: Shanghai

Super Brand Mall is a major shopping centre in Shanghai. Set in the prime location of Lujiazui Finance and Trade Zone, Super Brand Mall has views of Shanghai's famous Bund.




Click on the categories below in order to see businesses in China