Eating Chinese Szechuan at Sizzling Hut restaurant in DeForest, WI.

Feedback

Do you manage or own Sizzling Hut?

Yes