Business claimed
Last updated: Over a year ago
Listed in:
Pizza
About Pizza Nova
With authentic Italian taste and a passion for serving up quality each and every time, Pizza Nova's Markham location along Highway #7 and right across from the Markham Village Community Centre is your best spot for pizza in Markham!