This is a strange place! It's been around for a long time. My father drags me here once a year so he can eat unlimited peanut butter dumplings. It's quite the sight I can assure you.
The food is pretty good as Szechuan restaurants usually go. Of course it's all you can eat, and by the looks of most of the patrons, this is common knowledge in the area. Where this place falls flat on its face is the decor. If there was ever a restaurant that needed some new chairs, carpets, wallpaper, paint, & tablecloths... this is the place! The food is probably at 3 1/2.
I recommend pants with elastic waist bands.