Centre Pizza
Address:
961 Worcester Rd, Framingham, MA 01701
Phone:
(508) 879-3100
Cuisine:
Pizza
Other Details:
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.
Pizza, Restaurants
Other Businesses: