View all
Canadian pizza restaurant chain
weborders.pizzanova.com
Pizza Nova Take Out Ltd., doing business as Pizza Nova, is a Canadian franchise chain of pizza restaurants headquartered in Scarborough, Ontario. The chain was founded on May 12, 1963, by a young family of Italian immigrants. Wikipedia