The food here is quite decent.
A must try is the chef tar tar. Some other unique items that are not available elsewhere
I have been here several times, but today the service was beyond the type of slow you would expect in an all you can eat place. I can accept that 15% of the orders won't show up on a normal day, that is expected when you come to a place that churns out mountains of food.
Today, I would suggest that 30% of what we ordered never arrived even after multiple inquiries. It may have been a one off time where service was exceptionally poor, but it has been noted.
I would typically give this place between 3-4 stars.