My first experience of this restaurant was not as bad as some reviews I saw, perhaps because it's a weekday early evening. The restaurant was not very loud or crowded. The food was not top class but for 11.99 all you can eat dinner you really can't ask much more. They did have a wide range of food choices and the atmosphere was not bad for its price tag. The waiter was nice. While he's a bit slow, I saw him clean tables very carefully so I know cleanness is something they care. Some people may hate it that they use plastic bowls and plates but I don't have a problem with that. The only thing you must beware is the deserts (many of them are not good). Overall speaking I'm satisfied with this place. You can get a full belly without spending a lot of money.