Star At Playhouse Square

Restaurant

1515 Euclid Ave
Cleveland OH 44115
2166218777
Menu

Menu: Click Here
Cuisine

American, New American

Reservations

Click Here to Reserve Online
OpenTable



View Larger Map
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.