Lum Lum Korean Restaurant is located in Chiang Mai Province, Thailand on 190/10 Moo 7, The Chill Park, Mae Hia 50000. Lum Lum Korean Restaurant is rated 4 out of 5 in the category barbecue in Thailand.
Address
190/10 Moo 7, The Chill Park, Mae Hia 50000