This place has probably some of the best pizza I've ever had in my life. I have given this place so much business and the special pie creations are consistently perfect every time. I think it has a lot to do with the type of sauce they are using. I've ventured out to another Villa pizza on Anthem Parkway and the pizzas are completely different. A little bit pricey for a standard cheese pizza, but nevertheless worth every bite.