We didn't go into Station Square, but the views while walking across the bridge over the Monongahela River were great.
The square is an indoor and outdoor shopping and entertainment complex that looks like it's mainly for tourist. There are lots of attractions, shops, and chain restaurants; like Buca di Beppo, Hard Rock Cafe, and Joe's Crab Shack.
It looked like an alright spot to check out for shopping or to grab a quick bite if you're not looking for local cuisine.