Tin Roof - St. Louis

1000 Clark Avenue, St. Louis, 63102