Double Play

9495 Las Vegas Blvd S
Las Vegas, NV 89123
No photo available for this business

Business Information

Pizza, Restaurants, Bars

Customer Reviews (1 reviews)


on Citysearch Oct 17, 2006
Always get more than you expect when you order from Villa pizza. The service and quality of food speaks for itself. (more)

Browse our top cities

Browse cities by state