Village Pizza Restaurant is a quaint Italian dining spot offering a large choice of delicious pizzas and other Italian dishes in a casual setting.