Pizza Nova is just good franchise pizza , they know how to cook it , the toppings are fresh
The best part of this place is the sauce , very tasty , nice snap to it
If someone you know has the option between this and pizza pizza and the don’t pick this , immediately punch the in the face with no explanation