Pizza Nova

10

1500 Royal York Rd, Etobicoke, ON M9P 3B6, Canada

Opens at 11:00 AM

This restaurant manages its own delivery.