The only good thing about this place is the ice cream. Because of the all-you-can-eat menu, the staff were busy running around, often forgetting orders. I ordered drinks 4 times from two waiters, was acknowledged each time, but still no drinks came. The all-you-can-eat menu may be vast, but everyone was subpar. Lastly the prices are pretty high and definitely not worth the price.