Pizza Nova is a relaxed pizza restaurant chain offering signature and build-your-own pizzas, plus sandwiches and salads. They also offer party-sized pizzas.