Get directions to: First China Kitchen, Anaheim, CA
Restaurant address: 2010 E Lincoln Ave Anaheim, CA 92806, USA
Restaurant: First China Kitchen