Pizza Nostra is a pizzeria specializing in traditional Italian pizzas.