Get directions to: Luo's Chinese Restaurant, Kanab, UT
Restaurant address: 365 S 100 E Kanab, UT 84741, USA
Restaurant: Luo's Chinese Restaurant