Get directions to: China Restaurant, Highland, IL
Restaurant address: 1020 Laurel Street Highland, IL 62249, USA
Restaurant: China Restaurant