Weeping Thaiger Restaurant Mill Lane, Carlow, County Carlow