If you've watched one episode of Season 2 of the award-winning TV show The Bear you should already know this, opening a restaurant in Illinois is difficult.
This is one of the more prestigious awards you can get as a restaurant. Esquire just ranked the top 50 restaurants in America and one sushi place in St. Louis made the list.