Get directions to: China Star, Normal, IL
Restaurant address: 616 West Raab Rd Normal, IL 61761, USA
Restaurant: China Star