Double Play
No photo available for this business
Business Information
Pizza, Restaurants, BarsMasterCard
Customer Reviews (1 reviews)
cobbster
on Citysearch Oct 17, 2006Always get more than you expect when you order from Villa pizza. The service and quality of food speaks for itself. (more)