Villa Pizza is one of my least favorite pizza places. Have I been to Villa several times? Sure. Would I go here if I wasn't rushed or absolutely dying for cheap pizza? Nah.
The crust is a bit cardboard-ish. The sauce has an okay flavor. There is really nothing distinctive or interesting about the pizza. It just... is. It's a belly-filler and nothing more.