Pizza Review
Fantastic pie. Best pizza we’ve had on our pizza tour so far by a long shot. If you’re in Pittsburgh, this is a must have pie. It’s a bar below New Haven, but above just about everything else.