Get directions to: China Lily, Lindon, UT
Restaurant address: 133 South State Street Lindon, UT 84042, USA
Restaurant: China Lily