Pizza Nostra offers Neapolitan-style pizza, calzones, and salads for takeaway. Known for its large pizzas.