Sky Lake Chinese Kitchen is a popular Chinese restaurant located in Chicago, IL, offering a diverse menu of authentic Chinese cuisine.
With a prime location on W. 111th St., Sky Lake Chinese Kitchen has been serving delicious Chinese dishes since 2009, providing a satisfying dining experience for locals and visitors alike.
Generated from the website