Esquire magazine has named a St. Louis sushi-focused restaurant on The Hill one of the 50 best new restaurants in America.
Sado, located at 5201 Shaw Ave., was named on the annual list of "Best New Restaurants in America" by the magazine on Tuesday. A group of the magazine's food writers traveled and dined at more than 200 restaurants and compiled their list of the 50 best.
MORE:
Sado, the highly anticipated sushi restaurant from Nick Bognar, to open on The Hill
How the Bognar 'dynasty' helped…