Search results
- See moreSee moreSee moreSee moreLao Sze ChuanChinese Restaurant · $$
Lao Sze Chuan Restaurant is Evanston's premiere restaurant for gourmet, authentic Chinese cuisine, and is rated the best...
Website: laoszechuaninevanston.com
Phone: (847) 868-8989
Cross Streets: Near the intersection of Orrington Ave and Church St
1633 Orrington Ave Evanston, IL 60201 283.42 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Family friendly