SELECT A LOCATION
Use my current location to find the nearest restaurant
China Star
111 E Roosevelt Rd, Lombard, IL 60148
(630) 629-2211
STORE HOURS
Closed
View Menu
Order Online