Location : 230 W. Huron Road, Cleveland, OH 44113

Welcome Aboard to Cleveland’s #1 Space Restaurant

The Astro
RESTAURANT

Downtown Cleveland’s Space Place

The Astro
RESTAURANT
Inflight Menu
Order Online
Reservations
Appetizers
Appetizers
Sides
Sides
Entrees
Entrees
Dessert
Dessert
Popular Categories

Choose Your Best Food
From Categories

 
image
Friday & Saturday

All you can eat CRAB LEGS

One of the newest, hot restaurants in Cleveland. Come blast off with us and enjoy a universe of delicious food and experience dining like it should be.

  • icon
    Out of this world food
    Each dish is hand prepared into a delectable meal for you to enjoy.
  • icon
    Make a reservation today
    Reserve your seat today by clicking below or check our our menu first.
Reserve your seat today
Booking Table For Your & Family Members

Need a Table at Astro Restaurant