Ghost Light Restaurant is located in Crowne Plaza Cleveland in Playhouse Square.