Get directions to: Great Wall, Covina, CA
Restaurant address: 1415 N Citrus Ave Covina, CA 91722, USA
Restaurant: Great Wall