100% Were impressed
Centre Pizza is located on Worcester Road westbound (Rt 9) at Edgell Road. Centre Pizza sells a full menu of Italian foods, including pizza with a wide variety of toppings. Customers can also get spaghetti dinners, grinders, wraps and more. It is open 7 days a week until 10pm. Centre Pizza supports various local community organizations.
961 Worcester Rd, Framingham, MA 01701
(508) 879-3100
  • Hours: Call for more information.
  • Hours: Mon - Sat, 10am - 10pm; Sun, 1pm - 10pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »