Pizza Nova is a relaxed chain restaurant specializing in Italian-style pizzas with customizable crusts, toppings, and sauces. They also offer sandwiches and salads.