St. Louis restaurants indo and Balkan Treat Box named to Esquire magazine’s list of Best New Restaurants for 2020

The lauded restaurants placed at No. 6 and No. 16, respectively.

by

Sign up for Current, St. Louis Magazine's email overview of the day's top stories.
Or, check out all of our newsletters.