Pizza Nova is a relaxed chain restaurant offering signature and build-your-own pizzas. This Italian fast-food establishment also features sandwiches, salads, and other favorites like chicken and panzerotti.