News
Hosted on MSN7mon
The 30 Best Restaurants In St. Louis For Every Price PointThe secret’s out: St. Louis is one of America ... s Taverna features some of the best of Mediterranean flavors on The Hill. The Italian and Greek restaurant’s menu is expansive.
But with so many standout options, choosing the best is no easy task. With that in mind, food writers recently praised one St. Louis restaurant for serving the state’s best Italian meals.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results