Get directions to: China Town Restaurant, Fairview Heights, IL
Restaurant address: 5900 North Illinois Street Fairview Heights, IL 62208, USA
Restaurant: China Town Restaurant