The Shanghai Plaza is a new Chinatown shopping center located in the heart of Spring Mountain Rd. The mall features many well-known and international brands such as 85 Degree Bakery, Kura sushi, Pepper Lunch, Dagu Rice, and Noodle, Miniso, and B.BQ Chicken. Shanghai Plaza is also home to local hometown favorites – Weera Thai, Yummy Rice and ...