Went here with a larger group for teppynaki, we had a whole flat top and chef for ourselves.
First and foremost they are very thorough with allergies, they take a lot of care, it was very nice to see. I'd bump the rating to 3.5 as a result of this if possible.
The food was decent. I found the portions to be a bit skimpy. I understand that it is all you can eat but when the chef is giving you 4-5 cubes of beef and 4-5 cubes of chicken at a time, it does not justify the cost. You may ask for more when the chef is done and they will grill you more but everyone at the table was a bit confused by this. 'One' chicken was assumed to be an entire breast but was just one serving, another 3-4 cubes.
Half of this experience is dependent on the chef and the show he puts on for everyone at the table. Although he did the standard onion volcano and zucchini toss, he seemed indifferent to everything and didn't really make it fun.