Tucked away on Madison Avenue in Lakewood, Ohio sits a brick-faced time capsule of pizza perfection that locals have been keeping secret for far too long. Angelo’s Pizza doesn’t need flashy gimmicks ...