Villa Pizza offers a laid-back, family-friendly setting for enjoying pizza, pasta, subs, and salads, along with beer and wine.