World Columbus restaurant owner wins World Pizza Championship March 28, 2025 12:04 am WTVM News Staff 0 Min Read SHARE For the first time in Columbus history, a local restaurant owner is coming home as the world pizza champion. This post was originally published on this site Previous Article Powhatan sports academy said to close amid sexual allegations against owner Next Article Thrivent Financial for Lutherans Trims Stock Position in Travel + Leisure Co. (NYSE:TNL)