Restaurant Review Restaurant Review: At Kin Khao Thai in Athlone, the warm welcome matches the great foodThe camaraderie among the staff makes dining in this long-standing restaurant a joyful experience