Restaurants in Columbus, OH

Columbus is the capital and largest city in Ohio and 15th largest city in the US. It boasts a vibrant culinary scene, which is home to a number of award-winning chefs.