777 Saint Clair Avenue Northeast Cleveland, OH 44114
Seated: 850
Standing: 750
Square Feet: 9,047 ft2