Get directions to: South China Restaurant, Provo, UT
Restaurant address: 1700 North State Street Provo, UT 84604, USA
Restaurant: South China Restaurant