St. Louis Steakhouse 101 S. 11th St. St. Louis MO United States
Bar,Private rooms<br>Parking: Available<br>Dress: Ties suggested
Hours: Dinner nightly
Phone: 314.241.1121