6177 Delmar Blvd., St. Louis, MO 63112
Retro, moon-themed hotel eatery with a rooftop terrace bar serving American fare & cocktails.
Amenities
Accepts Credit Cards, Alcohol Served, Good for Groups, Has TV's, Outdoor Seating, Parking Lot, Waiter Service, Wheelchair Accessible
Opening Hours
Monday
6:30 am - 11:00 am, 5:00 pm - 1:30 am
Tuesday
6:30 am - 11:00 am, 5:00 pm - 1:30 am
Wednesday
6:30 am - 11:00 am, 5:00 pm - 1:30 am
Thursday
6:30 am - 11:00 am, 5:00 pm - 1:30 am
Friday
6:30 am - 11:00 am, 5:00 pm - 1:30 am
Saturday
6:30 am - 11:00 am, 5:00 pm - 1:30 am
Sunday
6:30 am - 11:00 am, 5:00 pm - 1:30 am