Are You Fired Up, Columbus? New Genghis Grill Opening Soon at University Square
Genghis Grill is opening a new location in Columbus, OH, introducing a new service model and bold new look, with a focus on fresh bowl concepts.
· Franchising.com· June 21, 2023