A popular fast-casual restaurant chain has opened a new location in Columbus.
Are you a fan of Genghis Grill? If the answer is yes, you might want to know that the restaurant chain has opened a new location in Columbus. The new location – which is located at 1865 N Pearl St – opened its doors to the public on June 23.
The restaurant is known for its customizable stir fry bowls.