The Profile Page for this restaurant is brought to you by the DiningGuide.com service. Villa Pizza is located in Las Vegas.
6650 Vegas Drive
Las Vegas, NV 89108
|Part of Chain:
Villa Pizza (12 area locations)
What's there to do after dinner? For a list of Las Vegas area events, we recommend you try EventGuide Las Vegas.