I would have given this restaurant 5 stars, but the steak on from the hibachi bar was not very good It was over cooked even though I ordered it mid-rare and was a little tough.
This buffet was clean, clean, clean.
There was never any empty serving containers and everything (except the hibachi steak) was wonderful There is something for everyone even if you do not like Asian food.
The service was also top notch.
We drove 50 minutes to get here, and we will be going back.