Make reservations! It will save you agony and stress, not to mention intense jealousy and hunger. We went on a Saturday evening and the place was packed! The decor is decent and you order using an iPad. Some of the more common/traditional appetizers can be found in a small buffet like area at the back. Everything was super fast paced, including the music that was playing. It's all about getting you in and out as quickly as possible. The staff were helpful, but very busy. Keep in mind that after you make your selections for the all you can eat, you need to press call server and wait for someone to come around and send your picks off to the kitchen. This process may take a while depending on how busy it is. Food generally arrived very quickly and were good. Was a good experience, probably won't return of my own volition in the future.