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 »