Natural Pizza is a pizzeria offering traditional and innovative Italian pizzas. They also provide gluten-free options and antipasti.