The restaurant is located in the third tallest skyscraper in Cleveland at 200 Public Square. It is three stories with a bar on the main floor and the main restaurant on the second. The 11,687-square-foot space seats 306 patrons.