Still the best pizza I've ever had. Many years removed from living around McKeesport, I still have the odd craving for it. None of the big chain cooked-on-a-conveyor-belt pizzas can even come close. Definitely the first place I'll stop whenever I go back to visit.