I just went there for all-you-can-eat dinner. Excellent food, decent price for what it is. Second time there.
Now the service seems to be polarizing in all the other reviews, and it was interesting how it was. The first time I was there the service was hands-down excellent. This time, however, the service started excellent with quick and accurate serving; as the night wore on, though, service became slower and less accurate, with missing and incorrect dishes showing up.
Still, enjoyed it both times, will definitely be back again and again, but I'll have to keep in mind that service is a gamble.