Dodo Pizza is a pizza establishment offering delivery and dine-in options. They are known for their pizza offerings and operate with extended hours.