Review on Star At Playhouse Square
Located in the heart of Cleveland's famous Playhouse Square Theatre District, Star & its talented performing servers & creative chefs will provide a memorable night on the town.
Rate this RestaurantCuisine
Contemporary American
Accepted credit cards
Visa, Master Card