The food is fairly good. Unfortunately, because they have such a selection of sauces, it's not really feasible to cook the meat with the sauce, so the sauce is just added to your order at the end. Good, but not as good as it could be. Having the options makes up for it though.
The reason it only gets three stars is because the restaurant is too small. There isn't enough room for large groups to sit together, and if you're not early, there will be a very long wait. It's also fairly loud (small space, lots of people, of course it's loud).