News

That’s the kind of culinary revelation awaiting you at Cap City Fine Diner & Bar in Columbus, Ohio – where comfort food gets dressed up for a night on the town without losing its soul. The neon glow ...