Best Fish chips restaurant in Carlow, ireland