The Keep in Columbus, Ohio

A modern French brasserie and bar, The Keep in downtown Columbus, Ohio,¬†is not what you would expect to find in the heart of the Midwest, but a welcome addition to the culinary scene. ¬†Located in the historic LeVeque Tower and next door to the Palace Theater, it is the perfect location for a pre-theater dinner …

The Keep in Columbus, Ohio Read More »