Jac & Do’s set to open first Columbus location, take over the High Street location once home to Slammies
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 ...