5800 Rockside Woods Boulevard North Independence, OH 44131
Seated: 250
Standing: 300
Square Feet: 2,275 ft2