If this place was downtown it would be 5 star. The restaurant is good. They have a nice selection of beers and a Pittsburgh feel. The Mr. Rodgers grilled cheese and tomato soup are AMAZING. I if you are traveling through PIT airport it's worth a stop on a layover.
However I took 2 stars because coming here just to visit this restaurant ...sucks. You have to park and this is going to take a while so plan at least 2 hours, go to the terminal show id and get a pass, then you go back through the terminal across the street and down the hall to TSA alternate check, metal detector, shoes off, Pat down, the you take a trolley ride to the terminal then you can walk through the mall to the restaurant. Takes about a half an hour.
I did go to the Yelp event and know that they will be moving the terminal to make this easier but until then it's just not worth it for a lunch or dinner.