Local

January 6, 2010

The Loft Restaurant Downstairs now open in downtown Columbus

There's a new restaurant in downtown Columbus.

Related content

Comments

Editor's Choice Videos