Dodo Pizza is an international pizza restaurant chain offering delivery and takeout options.