Dodo Pizza is an international pizza restaurant chain offering dine-in and takeaway options.