St. Louis St. Louis What is the best original Italian restaurant in St. Louis ? What is the best original Italian restaurant in St. Louis ? Pamela Taylor 9/18/2016 4:00:16 AM