About
The Top Steak House is a fine dining restaurant in Columbus, Ohio, reminiscent of a 1950s supper club. It offers a classic dining experience with live piano music, excellent cuisine, and exceptional service, maintaining traditions of quality food and a commitment to customer satisfaction.