Dodo Pizza is a pizzeria offering delicious pizzas and pasta dishes made with fresh tomato and cream. They provide options for takeaway and delivery, with a focus on Italian cuisine.