THIS PLACE SUCKS. If a Negative star was offered I'd use it. First the service is very slow and these guys forgot protions of our order which we never received so our service gets a - 2 stars. Bathrooms are very dirty, floors are wet with many discarded paper towels on the floor. This gets the same -2 stars.
All you can eat is not a great value. After waiting 15 minuted between food requests seemed excessive but consider if you exceed the 1 hour limit on the all you can eat means you dont get your fill. So overall,-2 stars and i will not come back.