Nova Ristorante is a relaxed Italian chain restaurant known for signature and customizable pizzas, plus sandwiches and salads.