Eat & Drink

Lao Sze Chuan has many special Grade A chefs who are from Sze Chuan China, to provide customers the most authentic tasting food. As the best representation of Chinese food, Lao Sze Chuan has been named the Best Chinese Restaurant in Chicago by the mainstream food columns.

Address
1633 Orrington Ave.

Directions
Hours
  • Thursday to Sunday: 11am - 8:30pm
  • Friday & Saturday: 11am - 9:30pm
Phone
847-868-8989