I've been here twice and was not let down nor impressed.
Something that does stand out is that you can go completely off menu and let the Mandarin speaking waiter recommend you a bunch of dishes. They are not bad but not overly amazing either. The entree dinner prices are a bit higher than I would expect from a mall strip location. The portions were a little above average--sharing is harder but definitely enough for one person per dish.
I expected to see more Taiwanese dishes but they are mostly all mainland. The little eateries in Squirrel Hill are a lot more authentic and varied. There are a lot of Asian restaurants in the area so I probably wouldn't come back here unless someone treated me.