200 S 4th St
St Louis, MO 63102
St Louis, MO 63102
Open HoursLunch & Dinner daily, Brunch Sun.
OverviewLocated on the top floor of the Millennium Hotel St. Louis , the Top of the Riverfront is a restaurant that can guarantee a dramatic dining experience. A revolving restaurant...
more
