Dodo Pizza

Dodo Pizza is a multinational pizza chain that has over 1,200 restaurants, known for its digital-first approach as franchisees run the restaurant using the brand's own cloud-based management software. The brand is part of the foodservice group Dodo Brands.