Village Pizza
320 Main St, Spencer MA
(508) 885-1114
This is the page of Village Pizza on 320 Main St Spencer MA 01562.
(first reviewed on August 7, 2013, last updated five months and eight days ago on November 24, 2023.)
Village Pizza is ranked #1 of 12 Restaurants in Sibleys Corner Spencer.
This page has had 11 visitors. You are the 11
th
.
Village Pizza is on Main St between Longview & Lake Whittemore
Map and Directions
Rated
5.0
out of
5
from
1
Reviews
Village Pizza is an awesome Pizza Place Restaurant Ranked #1 of 12 Restaurants in Sibleys Corner Spencer. Some say it is awful.
★★★★★ on the 7
th
of August, 2013
This place sucks and is awful
Location