I have been here on several occassions, and love it! It's all you can eat, but i've never been able to go back for seconds (so filling!). They bring out rice and this AMAZING sweetbread (which I asked, and is vegan!). We even ordered an extra bag to take home.
You pick out your food, same as a buffet, and make your own sauce. Wait in line to bring it up where they cook it right in front of you (either with or without peanuts). While they do cook it on the same "stove" as the other meat dishes, you can clearly see they clean it off between meals, and it doesn't get close to touching the other food being cooked (i wouldn't tolerate it if it did, or bother coming back).
Always a reliable awesome place to go!