Pizza Nova

9.5

2272 Lawrence Ave E, Scarborough, ON M1P 2P9, Canada

Opens at 11:00 AM

This restaurant manages its own delivery.