Pizza Nova is a relaxed chain restaurant serving Italian-style pizzas with signature and customizable options, plus sandwiches and salads.