Lao Szechuan Restaurant

312-326-5040

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

PDF: To-Go Menu

Type:Full service

Cuisine:American-Chinese

 

  • Map
Lao Szechuan Restaurant×