Local

January 6, 2010 8:13 AM

The Loft Restaurant Downstairs now open in downtown Columbus

There's a new restaurant in downtown Columbus.

Related content

Comments

Videos

Editor's Choice Videos