Eat & Drink

Lao Sze Chuan Restaurant is Evanston’s premiere restaurant for gourmet, authentic Chinese cuisine, and is rated the best Chinese Restaurant in the USA.

Address
1633 Orrington Ave.

Directions
Hours
  • Friday to Saturday: 11am - 11pm
  • Sunday to Thursday: 11am - 10pm
Phone
847-868-8989