Description: Welcome to Newton Square Pizza! Explore our mouthwatering pizza creations and more. Visit us today for more.
Home About Menu Photos More Home About Menu Photos Home About Menu Photos Welcome Located in Worcester, MA, we invite you to experience fresh, homemade pizza.
712 A Pleasant St, Worcester, MA 01602
(508) 752-9907