Browse Locations

Gift Certificates


Deal provided by Restaurant.com

Newton Square Pizza


Looking for the perfect place to end your long day? Look no further. The Newton Square Pizza restaurant will welcome you with its friendly service kitchen. Located in the heart of Worcester, MA Newton Square Pizza should not be missed.







Newton Square Pizza - 712 Pleasant Street Worcester, MA 01602
Follow DealCatcher
dealcatcher in the press