Get directions to: Great Wall, Peoria, IL
Restaurant address: 1219 W Main St Peoria, IL 61606, USA
Restaurant: Great Wall