Business claimed
Last updated: Over a year ago
Listed in:
Pizza
About Pizza Nova
All you Newmarket pizza lovers out there are in luck because Pizza Nova on 17205 Leslie is ready to take your order. North of Gorham and South of Stackhouse, Pizza Nova Leslie is ready to make you hot delicious pizzas all day, every day.