100 W Station Square Dr, Pittsburgh, Pennsylvania 15219 USA
PPG Place - One of my favorite spots to visit (I didn't make it this trip)
Photo Credit: Yelp