I absolutely LOVE this place!! I literally ordered almost everything in sight. Everything was Authentic and Delicious.. We ordered a whole pepperoni pie- Wings- Tomatoe Salad- Spaghetti & and the cannoli on the side! Out of this world. People were drooling from the smell, standing in line.. Unforgettable. The service was superior. I didn't have room for the stromboli. Villa Fresh Italian Kitchen is Extraordinary. See for yourself!
I am seriously disgusted with this pizza place inside the Red Rock Casino. I got pizza to go with a lemonade drink. Half way into drinking it I realize there was a freaking cockroach in the drink!!! I have sooo disgusted.
Worst experience ever! Literally none of their employees knew what they were doing. To the point where I just had to walk away because not one of them could even begin to explain what was going on.