Skip to content
 

House of Szechwan - Des Plaines

22 E Northwest Hwy Des Plaines, IL 60016

Closed Opens Sunday at 12:00PM