Pizza Nova is a relaxed pizza restaurant chain offering signature and build-your-own pizzas, plus sandwiches and salads. They specialize in classic, pesto, and white pizzas.