Village Pizza is a family-owned spot on Main Street in Spencer that handles the fundamentals well. They make pizza and pasta in-house using what they describe as the finest ingredients, and they're particularly known for wings that are always fresh and never frozen. Beyond pizza, they offer calzones, subs, salads, and burgers, with party-size pizzas available. They deliver throughout the day and take phone orders at (508) 885-1114.