columbus downtown ohio wallpaper best pizza in downtown columbus ohio Pizza Place 121 tips and reviews. This is the best of the Tommys Pizza locations and Tommys is the best pizza in town. … Friday, June 17, 2022 Edit