Astro to launch from a Hard Rock

After sitting empty for seven years, the space at Tower City Center that housed Hard Rock Cafe in downtown Cleveland finally will have a new restaurant with a new theme, possibly as early as this September. But it took an invitation from Bedrock Cleveland to consider the site at 230 W. Huron Rd. before the new restaurant’s partners decided to splashdown there.

Read More