Playhouse Square, located in downtown Cleveland, Ohio, is the “world’s largest theater restoration project,” and the country’s largest performing arts …
Reviews
Facebook
4.3/5 · 14 reviews
Loading reviews...
Nov 14, 2023
They don’t open doors till 15 before the show, the doors on your tickets are wrong, they started 17 mins late last night and the intermission was longer than stated, getting out of the parking deck w…Full review by Sara Davidson