Get directions to: Yuan Chen Restaurant, Farmington, UT
Restaurant address: 645 N 100 E Farmington, UT 84025, USA
Restaurant: Yuan Chen Restaurant