Eating Chinese at House Of Szechwan restaurant in Des Plaines, IL.

Feedback

Do you manage or own House Of Szechwan?

Yes