If you are planning to go to Pittsburgh, make sure you eat right. Mineo's is a local institution in Squirrel Hill that makes an incredible pizza. I've had pizza in Italy, and all over the world for that matter, and none are as mouth-watering and tasty as Mineo's. Make sure that after your order arrives, you give it about five minutes for the pizza to cool off and the cheeses to congeal. Then you get the true Mineo's taste. There are other pizza places nearby that are also popular, but none offer the distinctive taste of Mineo's.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.