Italia Pizza is a pizzaria that serves authentic Italian pizzas made with fresh ingredients. They offer a wide selection of pizzas for takeaway.