Pizza Nova is a relaxed pizza restaurant chain offering signature and customizable pizzas, alongside sandwiches and salads, prepared with fresh ingredients in an Italian style.