SZECHWAN KINGDOM - Menu List

545 WAUKEGAN RD, NORTHBROOK, IL 60062-1252    TEL: 847-562-1368