Dodo Pizza is a pizza restaurant offering dine-in, takeaway, and delivery options. They promise hot, tasty pizza, potentially delivered quickly.