After the pandemic took its toll, buffets are making a comeback. Two have opened in Columbus since December, and a third is on its way this spring.
Plaza Pizza, a Columbus-area pizza franchise and home of the region’s premier thin slice pizza since 1971, announced plans to increase its footprint in the Buckeye State as well as Kentucky, West ...