Villa Pizza is my favorite pizza! I have been going here for about 5 years and it's the best. Their pizza sauce is the perfect combination of sweet and salty, and the crust is great. I also really love their zucchini sticks, they're nice and crunchy.
The staff is great too! They're very attentive and friendly. I actually went here last night to pick up dinner and somehow the ticket didn't pop up for the cook so my pizza wasn't made. The staff upgraded my pizza to a large and gave me a huge bag of fresh zeppoles(?) for free!
The atmosphere is very laid back. You come in and seat yourself, and a waiter/waitress will be right there to get your drinks. It's the perfect spot for large groups. It's also a perfect place for kids as they have a movie night every Wednesday where they play kids' movies and let them make their own pizzas.
If you haven't tried Villa, you definitely should :)