About

Pizza Nova Take Out Ltd., doing business as Pizza Nova, is a Canadian franchise chain of pizza restaurants headquartered in Scarborough, Toronto.

Latest Digital Offer

Helpful Links