There are some great things about this place, and some terrible things.
GOOD:
the menu selection is so big!
I love the cook-your-own-meat.
the sushi isn't bad for an all-you-can-eat
the sushi pizza is goooooooood
BAD:
the service - they sometimes forget things you ordered, and sometimes ignore your table
the price - $25 AND a charge if you don't finish things
the portions are pretty small, but I guess you can order more
there's no special treatment, the service will put down your dishes anywhere on the table (so you have to put them in front of whoever ordered them) and walk away immediately
Overall, it's a fine experience if you are willing to pay a fair bit to eat for a while, or if you eat a lot.