JavaScript is not enabled.
Villa's Villa - Review by Cheryl D | Villa's Pizza Restaurant

Villa's Pizza Restaurant

No image

Villa's Villa 4/1/2006

The owners are family friendly, the food is very good. The location is central; however, the parking is on side-streets. Sometimes the people hanging around the outside of the restaurant look shady and intimidating. I like to get take-out/delivery. more
20% OFF all yearly plans
Use spring at checkout. Expires 6/30/2018