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.

Previous
Previous

Maker

Next
Next

Best Steak and Gyros