Pizza Nostra is a pizza restaurant that offers authentic Italian take-away with a focus on healthy food. It provides a variety of pizzas and other Italian dishes.