This pizza place is located in the Pittsburgh Pirates Stadium. In the back was a door that you could enter the stadium with.
It's clean and modern with seating outside. You can buy pizza by the slice or the whole pie. They have other Italian food as well.
My pepperoni pizza was ok, I've had better. The best thing about this place is its location.