The Astro Restaurant
Prepare for a meal that’s out of this world at The Astro Restaurant at Tower City! From the team behind The Haunted House Restaurant in Cleveland Heights, step into the cosmic embrace of "The Astro," a dining experience that transcends the ordinary through the vast universe of iconic sci-fi movies.