Take a step back to a more indulgent time, when steaks were bigger, drinks were stronger and we all lived like Mad Men. The Top Steak House is a Columbus, ...
The Top Steakhouse is a Columbus, Ohio, restaurant icon. We've been serving juicy charbroiled steaks, jumbo lobster tails and gin martinis since 1955.