Review for Red Rock Casino, Resort & Spa Review For Villa Pizza Google User May 14 '18 at 0:32 Nice local place that's thoroughly consistant with quality food at awesome prices. I love their pizza, their pastas, their wings, their fries, their ranch sauce... Hell, it's all good. Head down here and give them some love ^_^ View full site to comment or like