I used to go here quite often, but the last time I went there a year or so ago the quality of the food had drastically declined. I don't know if they were under new management or had gotten a bad shipment of food material. I don't see any other user reviews on this establishment, so I think it is safe to say that the place is not so good.
Pros: Not close to home, All you can eat, Good value
Cons: Quality of food
more