Pizza Nova is a relaxed chain restaurant offering signature and build-your-own pizzas, alongside other Italian favorites like pasta, panzerotti, sandwiches, and salads. They are known for their handcrafted pizzas made with fresh ingredients.