Get directions to: Little China, Wood River, IL
Restaurant address: 1431 Vaughn Rd Wood River, IL 62095, USA
Restaurant: Little China