Central Pizza has operated continuously since 1967, now under second-generation ownership while maintaining ties to its founding families. The Worcester location on Chandler Street is a relatively recent expansion from the original Southbridge site. The restaurant operates primarily as takeout and delivery, though it maintains a dining room with free Wi-Fi. Beyond pizza, they serve other prepared foods at what the website describes as affordable prices. Catering is available for events based on resources and availability.