Restaurants in St. Louis, MO
Restaurants • Sushi and Japanese Restaurants
8643 Olive Blvd,
St. Louis ,
MO
63132
UNITED STATES
Based on 2 reviews
Best sushi in STL
I eat sushi every whwere I travel and I trravel professionally all over the world. After trying all the other recommended sushi joints since moving here a little over one month ago, I discovered the best in the area-- it is clearly Nobu....One word.......disgusting
Save your time and money and skip Nobu's. I have been a long time sushi lover with a a discerning taste for maguro and sake, which are the mainstays of a good sushi restaurant. Always having a hard time finding good reasonably priced...Worldwide > United States > St. Louis, MO > Sushi and Japanese Restaurants