Angelo's Stuffed Pizza opened its doors in 1992 in the Archer Heights neighborhood, quickly making its way as one of the best pizzas in Chicago.