Pizza Nova

9.3

9200 Bathurst St, Thornhill, ON L4J 8W1, Canada

Opens at 11:00 AM

This restaurant manages its own delivery.