Pizza Nova is a relaxed chain restaurant specializing in signature and custom-built pizzas, alongside sandwiches and salads, offering both classic and unique pizza options.