Villages Pizza is a pizza restaurant known for quality ingredients and friendly service, offering pickup and delivery options. A new location is coming soon.