Pizza Nova is a relaxed pizza restaurant chain offering signature and customizable hand-tossed, Italian-style pizzas, plus sandwiches and salads.