Lao Szechuan Restaurant

312-326-5040

2172 S ARCHER AVE, CHICAGO, IL, 60616-1514

PDF: To-Go Menu

Type:Full service

Cuisine:American-Chinese

Lao Szechuan Restaurant×