Get directions to: An-tai Chinese Noodle Store, South El Monte, CA
Restaurant address: 2621 Lee Avenue South El Monte, CA 91733, USA
Restaurant: An-tai Chinese Noodle Store