Sky Lake Chinese's Kitchen
Closed
2 W 103rd St
Chicago, IL 60628
Sky Lake Chinese Kitchen is a restaurant located in Chicago, Illinois, specializing in Chinese cuisine. Situated at 108 W. 111th St., it offers a diverse menu for patrons to enjoy.
The establishment prides itself on providing quality food and service to the local community. With a focus on traditional flavors, Sky Lake is a destination for those craving authentic Chinese dishes.
Generated from the website
Also at this address
Find related places
See a problem?