fbpx

Village Pizza Restaurant and Bar

About

Village Pizza offers the freshest foods from take-out to home delivery to sit-down meals. They offer delivery until 10:00 pm. One of Village Pizza’s most popular offerings is “Build Your Own” pizza. They are located conveniently on Main Street in Sturbridge MA (Route 20).

 

 

Contact

ADDRESS
487 Main Street
Sturbridge, MA 01566

508-347-8177

Visit Website