If you want to get your sushi fix, Tokyo Sushi & Grill is the place.
great place..
It was ok
One of my fave China buffets around.