Get directions to: Chen's Noodle House, Orem, UT
Restaurant address: 435 E 1150 S Orem, UT 84097, USA
Restaurant: Chen's Noodle House