Restaurants in St. Louis, MO
Restaurants • Caterers • Seafood Restaurants
16 S Bemiston Ave,
St. Louis ,
MO
63105
UNITED STATES
Based on 1 reviews
Not for the true sushi eater
Went to Tani for my birthday. I am a true sushi lover and have experienced great sushi in St. Louis as well as in other parts of the country. Tani however is not on my list. It is more a place to see and be seen and pretend the tempura...Worldwide > United States > St. Louis, MO > Seafood Restaurants