Pizza Nova Take Out Ltd., a Canadian franchise chain for pizza restaurants based in Scarborough, Toronto, is doing business as Pizza Nova. The chain was founded by a young Italian immigrant pizza family on 12 May 1963. Nova is one of Canada's best restaurant chains. It specializes in serving pizzas that can be personalized to your taste, pasta, and salads. A great place to stick around for students, basically. They have come up with many balanced menus that can help your health and you can enjoy their mouth-watering pizzas and exciting menu choices.