Chicago, IL asian restaurants & food

Sky Lake Chinese's Kitchen

Chinese Restaurant

2 W 103rd St (State St & Lafayette Ave), Chicago, IL 60628
(773) 821-8688
Excellent Good Average Poor Awful 2.5 / 5 based on 3 votes

Photos

  • Sky Lake Chinese's Kitchen photo by P.J. McSwain
  • Sky Lake Chinese's Kitchen photo by Omar G.
  • Sky Lake Chinese's Kitchen photo by Diana D.
Love the chicken and broccoli

Reviews: 1

  • Ian I.