Nice crisp crust, high quality ingredients, not football pizza. No grease
schlongdaddyn9/11/18, 10:46 p.m.
Alright Frankie, One Bite, everybody knows the rules. This Pizza Villa pizza has a nice crisp thin crust. Has wonderful cheese and meats. The pizza has a reasonable amount of grease, not to much and not too little. The slices have a nice slight flop but a little bit light on the sauce. That’s the review