We just got take out, so no comments on service or the hibachi show. The restaurant is clean and doesn't have that overwhelming "hibachi" smell that always seems to get in your clothes. The food was out quickly in about ten minutes and looked wonderful!