Get directions to: China Chef, South Jordan, UT
Restaurant address: 1086 W South Jordan Pkwy # 111 South Jordan, UT 84095, USA
Restaurant: China Chef