China Station is a Chinese restaurant offering a wide variety of classic dishes, including lo mein, fried rice, and other Chinese staples.