As a launching point for your exploration of all Pittsburgh has to offer this place is OK.
But just OK. There are a few restaurants, a few shops.
It could be so much better. Think Faneuil Hall in Boston or Union Station in DC. Bigger cities OK, but I think a lot more could be done. Heard it might change hands, hopefully that will help.