Restaurants in St. Louis, MO
Restaurants • Sushi and Japanese Restaurants • Chinese Restaurants
8534 Watson Rd,
St. Louis ,
MO
63119
UNITED STATES
Based on 1 reviews
4 Stars
Better than average and worth passing unrated buffets to get to. A star better tha Joy Luck, for sure.Worldwide > United States > St. Louis, MO > Sushi and Japanese Restaurants