The Top Steakhouse is a supper club-style fine dining restaurant in Columbus, Ohio. The iconic steakhouse has been a Columbus institution since its doors opened in 1955. The restaurant serves a classic steakhouse menu with seasonal specials incorporating local ingredients and Ohio-proud flavors.

More info on The Top Steak House – Columbus, Ohio

Leave a Reply