Pizza Nova Take Out Ltd., doing business as Pizza Nova, is a Canadian franchise chain of pizza restaurants headquartered in Scarborough, Toronto.[1] It was founded in 1963. The first restaurant was located in the eastern Toronto suburb of Scarborough, Ontario on Kennedy Road near Lawrence Avenue.