Drag box to select area
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
- Hours: Call for more information.
- Hours: Mon - Sat, 10am - 10pm; Sun, 1pm - 10pm
- Accessible: yes