Order Online

New China Station - Chinese Szechuan & Vegetarian

2411 W North Ave
Chicago, IL 60647
(773) 252-1023
Order online Menu | Reservation | Info
Any questions please call us.