Two new businesses are setting up shop, bringing fresh entertainment and flavors to Columbus. Here’s what we know so far.
The changes include a new 40-foot screen to watch sports, immersive games, suites for private parties and the chance to play ...