OMG! We ordered a large pepperoni pizza from here. It was the best pizza I have ever had!! I will definitely be ordering all of my future pizza's here. Quite funny, I have 3 other establishments who sell pizza close to me but I will drive to Villa Italia from now on.