Retro, moon-themed hotel eatery with a rooftop terrace bar serving American fare & cocktails.
Prime 55, 6100, Delmar Boulevard, Skinker DeBaliviere, St. Louis, Missouri, 63112, United States St. Louis United States
5281 Delmar Blvd Saint Louis
5501 Delmar Blvd Saint Louis
Moonrise Hotel, 6177, Delmar Boulevard, Skinker DeBaliviere, St. Louis, Missouri, 63112, United States
(314) 726-2222
moonrisehotel.com/