Get directions to: Yen Ching, Moline, IL Restaurant address: 4707 16th St Moline, IL 61265, USA Driving Walking Bicycling Restaurant: Yen Ching