Yum! Brands has announced that the group has launched a new pizza brand, "Pizza Station", and the first store has…