China Station
Address:
2411 W North Ave, Chicago, IL 60647
Phone:
(773) 252-1023
Hours:
- Mon: 11am-9pm
- Tue: 11am-9pm
- Wed: 11am-9pm
- Thu: 11am-9pm
- Fri: 11am-10pm
- Sat: 11am-10pm
- Sun: 1:30pm-9pm
Cuisine:
Chinese
Nice to Know:
- Noise Level Quiet
- Parking Street
- Accepts Credit Cards Yes
- Recommended Meal Dinner
- Wheelchair Accessible Yes
Other Details:
China Station is a locally-owned Chinese restaurant serving fried rice, egg foo young, lo mein, chow mein and pork, chicken, beef and seafood entrees. It also offers family dinners and party trays.
Restaurants, Chinese
Other Businesses: