Get directions to: China Kitchen, Fairbury, IL
Restaurant address: 108 W Locust St Fairbury, IL 61739, USA
Restaurant: China Kitchen