Central Pizza has operated continuously from its original Southbridge location since 1967, now under second-generation ownership. The restaurant describes itself as family-oriented, serving hot, fresh pizzas alongside other food at affordable prices. A recent renovation updated the Southbridge location, which features a large dining room with free Wi-Fi and accommodates dine-in, takeout, and delivery orders. The business has also expanded to a second location in Worcester. Catering is available for events through their online ordering system.