About Us

Centre Pizza is currently located at 1255 Worcester Rd, Framingham, MA 01701. Order your favorite pizza, pasta, salad, and more, all with the click of a button. Centre Pizza accepts orders online for pickup and delivery.

Centre Pizza

1255 Worcester Rd, Framingham, MA 01701

Site Powered by SliceSupport Local PizzaOwn a pizzeria? Join the Slice Family.