Honestly at first, the name of the restaurant threw me off, but once you go in (or if you've heard from other people) it's a Korean place!
I always love going here, I've been here a lot and there isn't anything like cooking your own Korean BBQ. Their side/appetizers are always there and available for you. The place is a bit small, but isn't so bad for the amount of "AYCE" people. There is a regular side where you just order the food, but I actually haven't been on that side, I just enjoy AYCE too much!
One small thing that I would change are how close some of the grills are. On some of the tables there are (I believe) 2 (or 3) grills on the same table. I wouldn't want my grill on the same as someone else's party for cooking reasons. Also the neighbor's smoke could travel to your side when you're finished cooking, or vice versa.
I still love coming here though, I definitely come here a lot.