Arte de la Pizza is an Italian pizzeria specializing in sourdough crust pizzas. Takeaway options are available.