Star Kitchen
Restaurant $
3110 S Shields Ave, Chicago, IL 60616
Description
Late Night Asian Fusion Restaurant. Fast delivery and pickup avaliable! Contact: 312-631-3795 Special of the day: FREE Desert! Check us out on Yelp :)Get to know Star Kitchen
Chinese Restaurant