Jac & Do’s, the Findlay, Ohio-based pizza chain, is set to open its first-ever Columbus restaurant Friday. The new restaurant — located at 1607 N. High St. — will take over the location formerly home ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results