Skip to main content

China Star Kitchen

restaurant · chinese restaurant · South Holland, IL

Address
448 E 162nd St, South Holland, IL 60473
Phone
(708) 339-9755
Website
chinastar162.com
Where
41.6010, -87.6055

Search Hominin for China Star Kitchen

Other restaurants nearby

More in South Holland

China Star Kitchen — restaurant in South Holland, IL | Hominin