Pittsburgh: Pittsburgh Grille and Sports Bar (October 2012)

Pittsburgh Grille and Sports Bar is located on Pittsburgh's North Shore. Located between Heinz Field and PNC Park, Pittsburgh Grille is the place to go before, during, and after the game.


No comments: