I went there for dinner with Jenny's family a few month ago, its AMAZING. They have all kinds of meat... beef, pork, chicken... and multiple types of each. When we went for dinner, they also had a quite extensive salad bar that was free as well. We got salads, then when we were done with that. A waiter brought us new plates, and the meat started flowing.
You have a cardboard disc, a coaster pretty much, that has red on one side and green on the other side. Servers are constantly walking around with all the different types of meat on skewers. As long as your coaster is green-side-up, the servers will stop and give you meat. They tell you what kind of meat they have and ask you how rare you want it, then they cut you a piece of meat just like you wanted. It's pretty much all good.