Top 10 best pizza restaurants in Waterbury Center,VT
Where to eat in Waterbury Center,VT?
Below are the list of top 10 best pizza restaurants in Waterbury Center,VT.
# Jimmz Pizza
70 McNeil Rd
Waterbury Center , VT 05677
Waterbury Center , VT 05677
Dishes Served:
Italian, Pizza, Sandwich