"Shanghai Plaza, the 57,566-square-foot retail hub at the corner of Spring Mountain and Arville Road, promises a growing roster of confirmed tenants with O.Onigiri and its folded onigiri and Japanese snacks just opening at the Asian-influenced strip mall." - Susan Stapleton