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.
Dodo Pizza starts Spanish expansion drive with Sabadell opening
Dodo Pizza starts Spanish expansion drive with Sabadell opening
The chain aims to open 50 restaurants in Catalonia by 2035.
Dodo Pizza lands in Hungary with 30-restaurant ambition
The first branch is set to open in Budapest.
Dodo Pizza updates look for UAE outlets
It features elements of Arab culture whilst embedding the brand’s own identity.
Dodo Brands banks on local flavours for global expansion
Local adaptation is at the heart of the multinational foodservice group.