China Star

8105 N Milwaukee ave Niles, IL 60714

Phone :

847-966-6611

Open Hours:

Monday         CLOSED

Tuesday - Sunday         10:30 AM - 09:00 PM


Design by  Joyopos Inc.