Below are the list of top 10 best japanese restaurants in St. Louis,MO.
Ocha Thai & Japanese Cuisine served one of the best quality sushi in the town and served authentic Thai food. Also, Japanese & Thai dishes served with imported beers in a relaxed, warm space with traditional decor.
St. Louis , MO 63127
Tokyo Sushi is a sushi house with traditional decor serving nigiri, sashimi & rolls, plus other Japanese specialties.
St. Louis , MO 63141